關於iOS多執行緒通訊的相關總結

weixin_34208283發表於2015-08-28

在iOS下面多個執行緒之間相互通訊方式總得來說,有如下兩種:

一、呼叫物件的peformxxxx函式

performSelectorInBackground 開啟新執行緒執行程式碼

performSelectorOnMainThread 在主執行緒執行程式碼

performSelector: onThread: withObject: waitUntilDone: modes: 在指定的執行緒中執行程式碼


二、通過NSPort系列方式

主要有NSPort/NSMessagePort/NSMachPort

相關文章