iOS学习笔记

01-基本概念

2016-01-14  本文已影响0人  小羊快跑

1.进程


2. 线程


3 多线程

1)能适当提高程序的执行效率。
2)能适当提高资源利用率(CPU、内存利用率)

1)开启线程需要占用一定的内存空间(默认情况下,主线程占用1M,子线程占用512KB),如果开启大量的线程,会占用大量的内存空间,降低程序的性能。
2)线程越多,CPU在调度线程上的开销就越大。
3)程序设计更加复杂:比如线程之间的通信、多线程的数据共享


4 多线程在iOS开发中的应用

1)一个iOS程序运行后,默认会开启1条线程,称为“主线程”或“UI线程”。
2)作用。刷新显示UI,处理UI事件。


上一篇 下一篇

猜你喜欢

热点阅读