[英]Xcode Thread 1 : Is it always main UI thread?
Xcode在Debug導航器中顯示線程。
它們被編號: Thread 1
, Thread 2
等
我注意到我總是在線程1.它是否正確假設它是主UI線程? 我使用像Facebook
和AFNetworking
這樣的libs / SDK,他們有回調和代表。 但是線程安全並不總是正確記錄。
我不記得是哪一個,但在其中一個WWDC視頻中(從2011年開始,我認為),我聽到一位工程師提到UIKit內部假設線程1是UI。
所以是的,它不是“簡單”的最佳實踐,我認為有具體的技術依賴。
至於具體文件,我不容易找到“官方”聲明; 但我認為這是因為它比那更具基礎性。 例如,這種隨意提及主線程的角色就在各地(取自iOS應用編程指南 (例如iOS 101))
主線程是您的應用處理觸摸事件和其他用戶輸入的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.