• A+
《iOS并发编程指南》并发VS非并发、创建一个对象、自定义对象的执行行为、为对象确定一个适当的范围、使用控制有限资源的使用、等待中的一组任务
  • 访问量:(1182)
  • 下载量:(0)
  • 上传时间:2024-05-12
  • 作者:Apple Inc
下载格式: pdf。共85页。文件容量 :1M。
作者:Apple Inc
1. 简介
1.1. Dispatch Queue
1.2. Dispatch Sources
1.3. Operation Queues
1.4. 异步设计技术
2. Operation Queues
2.1. Operation Objects
2.2. 并发VS非并发Operations
2.3. 创建一个 NSInvocationOperation 对象
2.4. 创建一个 NSBlockOperation 对象
2.5. 自定义Operation对象
2.6. 自定义一个Operation对象的执行行为
2.7. 实现Operation对象的技巧
2.8. 为Operation对象确定一个适当的范围
2.9. 执行Operations
3. Dispatch Queues
3.1. 简介
3.2. Queue相关的技术
3.3. 使用Block实现任务
3.4. 创建和管理Dispatch Queue
3.5. 添加任务到Queue
3.6. 挂起和继续queue
3.7. 使用Dispatch Semaphore控制有限资源的使用
3.8. 等待queue中的一组任务
3.9. Dispatch Queue和线程安全性
4. Dispatch Sources
4.1. 关于Dispatch Source
4.2. 创建Dispatch Source
4.3. Dispatch Source示例
4.4. 取消一个Dispatch Source
4.5. 挂起和继续Dispatch Source
5. Migrating Away from Threads
5.1. 使用Dispatch Queue替代线程
5.2. 消除基于锁的代码
5.3. 改进循环代码
5.4. 替换线程Join
5.5. 修改“生产者-消费者”实现
5.6. 替换Semaphore代码
5.7. 替换Run-Loop代码
5.8. 与POSIX线程的兼容性
下载地址
注意:因微信支付已关闭,需要下载的用户请点我前往新域名地址使用支付宝下载!!
点我前往新域名地址使用支付宝下载
您的一份支助是对我们最大的支持!愿资源分享可以帮助更多需要的人!