摘要:
iphone开发过程中,如果遇到加载大数据或者涉及到网络通信情况时,就需要在后台线程来完成这些事情。除了NSThread之外,iphone还提供了一套GCD机制帮助开发者来实现多线程开发。同NSThread相比,GCD的运行效率更高,开发更简单。GCD的基础是dispatch queue和block。1. block可以简单理解为一个任务。block在程序中的表现形式类似 : 1 NSString * URL = @"......";2 3 ^{ 4 5 UIImage * image = [UIImage imageWithURL:URL];6 7 };从上例可以看出,b 阅读全文