pthread:
一套通用的多线程API。
适用于Unix、Linux、window等系统。
使用难度大。
使用的C语言,需要程序员手动进行管理线程。
NSthread
使用更加面向对象。
简单易用,可直接操作线程对象。
使用的oc语言,需要程序员进行管理线程。
GCD
旨在替代NSThread等多线程技术。
充分利用设备的多核。
使用的C语言,自动管理线程。
NSOperation
基于GCD。
比GCD多了一些更简单使用的功能。
使用更加面向对象。
使用oc语言,自动管理线程。
一套通用的多线程API。
适用于Unix、Linux、window等系统。
使用难度大。
使用的C语言,需要程序员手动进行管理线程。
使用更加面向对象。
简单易用,可直接操作线程对象。
使用的oc语言,需要程序员进行管理线程。
旨在替代NSThread等多线程技术。
充分利用设备的多核。
使用的C语言,自动管理线程。
基于GCD。
比GCD多了一些更简单使用的功能。
使用更加面向对象。
使用oc语言,自动管理线程。