iOS開發-爲何全部UI操做必須放在主線程

爲何全部UI操做必須放在主線程?  由於UIKit框架是線程不安全的。安全 由於UIKit框架不是線程安全的,因此涉及多個線程同時對UI進行操做會形成什麼影響、問題、錯誤,這裏就再也不贅述。多線程 那麼,就有人會問爲何不把UIKit框架設置爲線程安全呢?框架 由於線程安全須要加鎖,咱們都知道加鎖就會消耗性能,影響處理速度,影響渲染速度,咱們一般本身在寫@property時都會寫nonatomic來
相關文章
相關標籤/搜索