- 博客(3)
- 收藏
- 关注
原创 GCD之任务分发函数进阶
在前一篇文章,我们介绍了GCD的基本使用,其中就包含分发函数这一节,详细介绍了dispatch_async和dispatch_sync两个分发函数。今天我们就来探讨一下更多的分发函数,从而体验GCD中更高级的功能。对于分发函数中_f结尾的函数,不再进行详细介绍,有_f和没有_f的分发函数,不同点就是_f是把任务封装成C函数,而不带_f是把任务封装成block。GCD的任务分发函数除了之前介绍的两个之
2015-05-14 11:40:05 338
原创 iOS并发编程之GCD使用介绍
GCD的全称Grand Central Dispatch,是iOS开发中最常用的并发编程方式之一,今天我带领大家详细的领略一下GCD编程的强大之处。上一期,我们提到GCD是系统提供的一套C语言函数级别的并发编程方式,其核心思想就是将需要并发执行的任务封装到block里,通过把block分发到不同类型的队列里,对不同类型的队列,实现并发执行。从前面我们可以看出,GCD中三个关键点是:C语言的API、b
2015-05-06 15:34:55 245
原创 iOS中并发编程的实现方式及各种方式的比较
在任何一种现代编程的平台上,都免不了需要使用并发编程,以便是程序运行效率更高。当然,iOS也一样,也有自己的一套并发编程的API。现在我们就来了解一下iOS中的并发编程的实现方式。 iOS中主要有三种实现并发编程的方式,他们分别是GCD、NSOperation和NSThread。本文就是对iOS三种并发实现方式的简介和比较。
2015-05-05 15:54:37 1655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人