
多线程
文章平均质量分 85
zhenganzhong_csdn
这个作者很懒,什么都没留下…
展开
-
NSCondition
转自:http://blog.youkuaiyun.com/cuibo1123/article/details/41041949 iOS中实现多线程技术有很多方法。 这里说说使用NSCondition实现多线程同步的问题,也就是解决生产者消费者问题(如收发同步等等)。 问题流程如下: 消费者取得锁,取产品,如果没有,则wait,这时会释放锁,直到有线程唤醒它去消费产品;转载 2015-11-28 15:11:23 · 682 阅读 · 0 评论 -
dispatch_source
Dispatch Sources 现代系统通常提供异步接口,允许应用向系统提交请求,然后在系统处理请求时应用可以继续处理自己的事情。Grand Central Dispatch正是基于这个基本行为而设计,允许你提交请求,并通过block和dispatch queue报告结果。 dispatch source是基础数据类型,协调特定底层系统事件的处理。Grand Central Disp转载 2016-03-05 19:36:06 · 464 阅读 · 0 评论