这是阅读了 Effective Objective-C的第41条的总结 在iOS开发中会遇到多个线程要执行同一份代...[作者空间]
我有一个同事,他既不姓金,也不是司机,但我们都叫他“金司机”。他跟仓鼠一样是一个 iOS 工程师,至于叫司机的原因...[作者空间]
本文整理自《Effective Objective-C 2.0》,通过分析比较不同的同步锁的优缺点,使用GCD方法...[作者空间]
在开发中使用单例是最经常不过的事儿了,最常用的就是dispatch_once这个函数,这个函数可以使其参数内的bl...[作者空间]
问题来源: 最近遇到了一个多网络异步回调的问题,其实也就是我们请求的数据是异步的,我们使用了带有返回值的方法,结果...[作者空间]
在客户端开发中,我们很少用到信号量,并发数。甚至有些同学根本就没听说过这两个概念。今天就简单说说GCD中的信号量。...[作者空间]
Quality of Service(QoS) 这是在iOS8之后提供的新功能,苹果提供了几个Quality of...[作者空间]
前言 GCD是一种很强大的多线程解决方案,但NSOperation同样也支持多样性的操作。 NSOperation...[作者空间]
在上一篇中,我们主要讲了Dispatch Queue相关的内容。这篇主要讲一下一些和实际相关的使用实例,Dispa...[作者空间]
之前讲过多线程之NSOperation,今天来讲讲代码更加简洁和高效的GCD。下面说的内容都是基于iOS6以后和A...[作者空间]