iOS 多线程

6 阅读1分钟
  1. iOS多线程的四种技术方案pthread,一套通用的多线程api,适用于 unix/linix/window等系统,跨平台可移植,使用难度大,程序员管理生命周期,几乎不使用。
  2. nsthread 使用更加面向对象,简单易操作,可直接操作线程对象,程序员管理生命周期,偶尔使用
  3. gcd 旨在替代 nsthread 充分利用设备的多核,自动管理生命周期,经常食用
  4. nsoperation 基于gcd封装,比gcd多了一些更简单实用的功能,使用更加面向对象,自动管理,