GCD是苹果在OS X Snow Leopard跟iOS4后引入的一个技术,利用GCD,我们可以将多线程代码编写的很优雅.在使用GCD前,我们可以简章回顾下传统的多线程技术. int main() { id o = [[MyObject alloc] init]; [o execBlock]; ; } 中间会有些基本的方法被调用,用图形来表式的话就是下面这样: 多线程在应用中可能会有各种问题,常见如下:数据同步,死锁这两个可以算是常见的.那为什么在应用中还要用多线程呢,这是因为多线程可以使我们的…