![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS多线程
文章平均质量分 90
yeyang1992
苍山如海,残阳如血
展开
-
iOS多线程之NSThread的使用
iOS 多线程之NSThread原创 2016-11-17 17:21:57 · 2562 阅读 · 0 评论 -
iOS多线程之NSOperation
iOS多线程之NSOperation在GCD的基础上包装而来,相较于GCD而言,可控性更强,并且加入了操作依赖。NSOperation是一个抽象的基类,不可直接使用,只能使用其子类,为子类提供了线程的建立状态,优先级,依赖和取消等操作。系统已经给我们封装了NSBlockOperation和NSInvocationOperation这两个实体类,供我们使用,当然我们也可以原创 2016-11-22 16:22:11 · 363 阅读 · 0 评论 -
iOS多线程之GCD
GCD (Grand Central Dispatch) :iOS4 开始引入,使用更加方便,程序员只需要将任务添加到Dispatch Queues中即可。Dispatch Queues 中的任务按照FIFO的顺序进行处理,并且,由于加入任务的方式不同,执行分为同步/异步。Dispatch Groups 可以帮助我们处理如何判断多线程全部执行结束的问题Dispat原创 2016-11-25 22:20:20 · 3579 阅读 · 0 评论