ios多线程

多线程主要有三种方法:

1.基本实现:NSthread ,NSObject =pthread_create() 及基本包装

2.NSRunLoop  ,本质上是一种多路复用加异步IO,也及reactor核心,或叫EventLoop

3.NSOperation/GCD  queue   ,本质上是一种任务队列加线程池

总结,原来Object c 和c 中多线程实现低层是一样的,只是oc包装的很好用。

posted @ 2014-05-12 12:06  anjsxz  阅读(119)  评论(0编辑  收藏  举报