0
我實例化一個對象(讓它爲X),它有一個委託來通知X的工作中的錯誤和成功。從另一個線程向對象的委託發送消息
我正在做一個輔助線程中所有重複的例行工作,X的代表並不知道 - 實際上,他不在乎是否有輔助線程。
是否有任何區別如何將郵件發送給委託 - 我應該從輔助線程發送它們還是使用[performSelectorOnMainThread]
?
我實例化一個對象(讓它爲X),它有一個委託來通知X的工作中的錯誤和成功。從另一個線程向對象的委託發送消息
我正在做一個輔助線程中所有重複的例行工作,X的代表並不知道 - 實際上,他不在乎是否有輔助線程。
是否有任何區別如何將郵件發送給委託 - 我應該從輔助線程發送它們還是使用[performSelectorOnMainThread]
?
這取決於你的代表做什麼。如果它的東西與UI或OpenGL,那麼你應該這樣做在主線程;)
這不是完整的清單,但如果你使用這個對象是確定做背景: