关于iOS多线程通信的相关总结
2015-08-28 本文已影响287人
龙城九哥
在iOS下面多个线程之间相互通信方式总得来说,有如下两种:
一、调用对象的peformxxxx函数
performSelectorInBackground 开启新线程执行代码
performSelectorOnMainThread 在主线程执行代码
performSelector: onThread: withObject: waitUntilDone: modes: 在指定的线程中执行代码
二、通过NSPort系列方式
主要有NSPort/NSMessagePort/NSMachPort