学习GCD

来源:互联网 发布:python 库安装 编辑:程序博客网 时间:2024/05/17 21:47

Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。

入门教程:

  1. GCD介绍(一): 基本概念和Dispatch Queue
  2. GCD介绍(二): 多核心的性能
  3. GCD介绍(三): Dispatch Sources
  4. GCD介绍(四): 完结

进阶:

  1. GCD实战一:使用串行队列实现简单的预加载
  2. GCD实战二:IO资源竞争
原创粉丝点击