iOS开发-为何全部UI操做必须放在主线程

为何全部UI操做必须放在主线程?  由于UIKit框架是线程不安全的。安全 由于UIKit框架不是线程安全的,因此涉及多个线程同时对UI进行操做会形成什么影响、问题、错误,这里就再也不赘述。多线程 那么,就有人会问为何不把UIKit框架设置为线程安全呢?框架 由于线程安全须要加锁,咱们都知道加锁就会消耗性能,影响处理速度,影响渲染速度,咱们一般本身在写@property时都会写nonatomic来
相关文章
相关标签/搜索