您的位置:首页 > 移动开发 > IOS开发

iOS线程安全

2015-10-01 23:41 211 查看
线程安全的概念: 就是在多个线程同时执行的时候,能够保证资源信息的准确性.

"UI线程" -- 主线程
** UIKit 中绝对部分的类,都不是”线程安全“的

"iOS里面是怎么解决这个线程不安全的问题?"
苹果约定,所有程序的更新UI都在主线程进行,也就不会出现多个线程同时改变一个资源。

// 在主线程更新UI,有什么好处?
1. 只在主线程更新UI,就不会出现多个线程同时改变 同一个UI控件
2. 主线程的优先级最高。也就意味UI的更新优先级高。 会让用户感觉很流畅
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: