iOS多线程的实现方案
pthread 简介:一套通用的多线程API,适用于Unix、Linux、Windows系统 语言:C 线程生命周期 程序员管理 使用频率:几乎不用
NSThread 使用更加面向对象 简单易用、可直接操作线程对象 语言:OC 线程生命周期 程序员管理 使用频率:偶尔使用
GCD 旨在替代NSThread等线程技术 充分利用设备的多核 语言 :C 生命周期: 自动管理 使用频率:经常使用
NSOperation 基于GCD(底层是GCD) 比 GCD多了一些更简单实用的功能 使用更加面向对象 线程生命周期:自动管理 经常使用
网友评论