转载自:iOS多线程全套:线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用 一.多线程的基本概念 进程:可以理解成一个运行中的应用程序,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,主要管理资源. 线程:是进程的基本执行单元,一个进程对应多个线程. 主线程:处理UI,所有更新UI的操作都必须在主线程上执行.不要把耗时操作放在主线程,会卡界面. 多线程:在同一时刻,一个CPU只能处理1条线程,但CPU可以在多条线程之间快速的切换,只要切换的足…