摘要: GCD是苹果在OS X Snow Leopard跟iOS4后引入的一个技术,利用GCD,我们可以将多线程代码编写的很优雅。在使用GCD前,我们可以简章回顾下传统的多线程技术。1 int main() {2 id o = [[MyObject alloc] init];3 [o execBlock];4 return 0; }中间会有些基本的方法被调用,用图形来表式的话就是下面这样:多线程在应用中可能会有各种问题,常见如下:数据同步,死锁这两个可以算是常见的。那为什么在应用中还要用多线程呢,这是因为多线程可以使我们的应用有更好的响应。Dispatch Queue:是一个队列用来存储一... 阅读全文
posted @ 2014-03-19 23:23 洋芋,阿喜欢! 阅读(817) 评论(4) 推荐(1) 编辑