上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 98 下一页
摘要: #pragma mark -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////@interface XMPPElementReceipt : NSObject{uint32_t atomicFlags;dispatch_semaphore_t semaphore;}/*** Element receipts allow you to check to see if the element has been 阅读全文
posted @ 2014-01-10 15:54 路在脚下, 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Hello Tigase Team,I wonder Is there any good way the confirm the successful delivery of a message to the recipient?For example, the Facebook Messenger has status for each (last) message as "Delivered" and "Read", which is pretty usefulto confirm that a message is received, and/or 阅读全文
posted @ 2014-01-10 15:01 路在脚下, 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 和著名的统计工具Google Analytics相比,Flurry的优点是:Flurry专门针对移动端做了许多优化,例如统计流量就小很多。Flurry没有被墙的问题。Flurry缺点是:Google Analytics的统计功能相对更强大一些。Google Analytics可以和网页版的统计数据做整合。和国内的分析平台友盟相比,Flurry的优点是:使用Flurry的应用相对更多。根据Flurry和友盟的官方数据,有超过36万应用使用Flurry1,有超过18万应用使用友盟2。Flurry是国外的公司,保持独立和专注,数据安全性更高;友盟现在已经被阿里收购,当用户的应用涉及领域和阿里有类似或 阅读全文
posted @ 2014-01-10 13:35 路在脚下, 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 上半拉 是 客户端请求,下半拉 是响应,去Charles的官方网站(http://www.charlesproxy.com)下载最新版的Charles安装包,是一个dmg后缀的文件。打开后将Charles拖到Application目录 下即完成安装。如果你需要截取分析SSL协议相关的内容。那么需要安装Charles的CA证书。具体步骤如下:去http://www.charlesproxy.com/ssl.zip下载CA证书文件。map remote,editrepeat, 阅读全文
posted @ 2014-01-10 11:43 路在脚下, 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-01-10 10:49 路在脚下, 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 查看图片,查看变量, 阅读全文
posted @ 2014-01-10 10:27 路在脚下, 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Share Data AmongAppsiOS provides powerful connectivity options for sharing information among the applications installed on a device. Using a URL-based syntax, you can access data from the Web, as well as pass information to other installed applications, such as Mail, iTunes, and YouTube. Your own ap 阅读全文
posted @ 2014-01-09 18:08 路在脚下, 阅读(136) 评论(0) 推荐(0) 编辑
摘要: iGoogle有话说:应用程序框架主线程已经封装了对NSRunLoop runMode:beforeDate:的调用;它和while循环构成了一个消息泵,不断获取和处理消息;可能大家会比较奇怪,既然主线程中已经封装好了对NSRunLoop的调用,为什么这里还可以再次调用,这个就是它与Windows消息循环的区别,它可以嵌套调用.当再次调用while+NSRunLoop时候程序并没有停止执行,它还在不停提取消息/处理消息.这一点与Symbian中Active Scheduler的嵌套调用达到同步作用原理是一样的.]2.RunLoop和线程的关系:1.主线程的runloop默认是启动的,用于接收各 阅读全文
posted @ 2014-01-09 16:40 路在脚下, 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 这个只是传递了主线程 [xmppStreamaddDelegate:selfdelegateQueue:dispatch_get_main_queue()];而具体网络请求放入主线程没有,还要 看具体执行的代码,比如,dispatch_async,dispatch_after,模式:1,NSError *error;if ([mStream connect:&error])2,XMPPElementReceipt *receipt = Nil; [mStream sendElement:message andGetReceipt:&receipt]; 阅读全文
posted @ 2014-01-09 15:12 路在脚下, 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/dxpqxb/article/details/7987764(好记性不如写博客!)你来修改,我来修改,后来就 改的不成样子了,因此就不安全了, 规则规定,你想改可以,但是要通知 主线程,我们经常看见一句话:Android主线程是线程不安全的。这句话的意思是:更新UI只能是主线程的工作,子线程更新UI是线程不安全的,所以android里非主线程操作主UI就会报错。为什么呢?因为子线程可能会有多个,多个线程同时操作一个控件可能会有冲突发生,所以android就限定了只有主线程可以操作UI。子线程想操作UI,可以,你告诉我(主线程),我来更新。 在一个A 阅读全文
posted @ 2014-01-09 12:05 路在脚下, 阅读(449) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 98 下一页