- 博客(1)
- 收藏
- 关注
原创 IOS并发编程——Grand Center Dispatch
并发编程往往能够提高程序的效率,在其他平台中进行并发编程往往就是多线程的编程,在IOS中同样可以进行多线程编程,但是Apple的官方文档却告诉我们,尽量不要使用原生线程,而是使用其他替代技术。为什么呢?有如下几点理由:1、原生线程编程往往需要涉及同步,线程资源获取释放等操作,相对复杂。2、原生多线程编程线程切换运行由人为控制,不如直接交给操作系统来管理线程效率高(操作系统会根据系统实时状况灵活操作多线程)。3、每一次对原生线程的操作,都要进行内核层的操作。而内核层操作花费时间大。而由操作系统代劳
2015-07-06 20:48:49 1086
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人