搜索
您的当前位置:首页正文

多线程一(概念)

来源:二三娱乐

进程

正在运行的一个应用程序

线程

执行任务的单元

多线程

一个进程可以执行多条线程,每一条线程可以同时执行任务

多线程原理

CPU快速的在多条线程之间切换

多线程作用

  • 处理耗时操作
  • 提升界面流畅性(主线程只处理UI和交互相关)
  • 大的任务分成小块儿同时执行

多线程最常见的几种方案

层次越高的抽象程度越高,使用也越方便,也是苹果最推荐使用的方法,抽象程度由低到高

  • NSthread
  • NSOperation
  • GCD
Top