多线程编程技术的优缺点比较 NSThread (抽象层次:低) 优点:轻量级,简单易用,可以直接操作线程对象 缺点: 需要自己管理线程的生命周期,线程同步.线程同步对数据的加锁会有一定的系统开销. Cocoa NSOperation (抽象层次:中) 优点:不需要关心线程管理,数据同步的事情,可以把精力放在学要执行的操作上.基于GCD,是对GCD 的封装,比GCD更加面向对象 缺点: NSOperation是个抽象类,使用它必须使用它的子类,可以实现它或者使用它定义好的两个子类NSInvocat…