摘要:
A B C D 4个并发下载任务,怎样在第一时间知道任务全部完成? dispatch_group 可以帮我们实现这样的控制。 上代码,看说明. [objc] view plain copy dispatch_group_t group = dispatch_group_create(); // 某个 阅读全文
摘要:
GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包( Closure )的特性发挥得淋漓尽致。 dispatch队列的生成可 阅读全文
摘要:
@property (strong, nonatomic) dispatch_queue_t barrierQueue; _barrieQueue = dispatch_queue_create("Juanpi.BarrieQueue.queue", DISPATCH_QUEUE_CONCURREN 阅读全文