iOS多线程的实现方案

技术方案
简介 语言 生命周期 使用频率

NSThread

  • 使用更加面向对象

  • 简单实用,可直接操作线程对象

OC 程序猿管理 偶尔使用
GCD
  • 旨在替代NSThread等线程技术

  • 充分利用设备的多核

C 自动管理 经常使用
NSOperation
  • 基于GCD(底层是GCD)

  • 比GCD多了一些简单实用的功能

  • 使用更加面向对象

OC 自动管理 经常使用



你可能感兴趣的:(iOS多线程的实现方案)