在iOS下面多个线程之间相互通信方式总得来说,有如下两种:
一、调用对象的peformxxxx函数
performSelectorInBackground 开启新线程执行代码
performSelectorOnMainThread 在主线程执行代码
performSelector: onThread: withObject: waitUntilDone: modes: 在指定的线程中执行代码
二、通过NSPort系列方式
主要有NSPort/NSMessagePort/NSMachPort
在iOS下面多个线程之间相互通信方式总得来说,有如下两种:
一、调用对象的peformxxxx函数
performSelectorInBackground 开启新线程执行代码
performSelectorOnMainThread 在主线程执行代码
performSelector: onThread: withObject: waitUntilDone: modes: 在指定的线程中执行代码
二、通过NSPort系列方式
主要有NSPort/NSMessagePort/NSMachPort