多线程
文章平均质量分 69
ft6206
这个作者很懒,什么都没留下…
展开
-
使用GCD中dispatch_once创建单例
dispach_once函数中的代码块只会被执行一次,而且还是线程安全的。 + (instancetype)SharedInstance { // 普通方法 // if (instance == nil) { // instance = [[super alloc] init]; // } // 普通多线程加锁方法原创 2016-10-20 21:52:39 · 257 阅读 · 0 评论 -
多线程相关问题的整理
/…………………….NSThread………………………/ 1.同步 异步 区别在于消息如何通知的机制 同步要调用者一直等到调用获取到结果时才可以执行接下来的操作 2.什么时候开子线程 (1)耗时的操作(网络请求)不要放主线程,会导致卡顿现象 (2)用户触摸事件、滑动事件、UI的刷新、都应该放在主线程 3.死亡的线程不能再次开启 也不能重复开启 [thread原创 2016-10-22 21:13:59 · 316 阅读 · 0 评论