在NSThread文档中,我遇到了方法detachNewThreadSelector:toTarget:withObject:
。
该方法与使用initWithTarget:selector:object:
创建线程然后以start
启动它有什么区别?
答案 0 :(得分:2)
唯一的区别是第二种方式为您提供了对NSThread对象的引用,因此您可以在启动之前执行诸如设置堆栈大小或优先级之类的操作,或者使用isExecuting / Finished / Canceled方法稍后检查其状态