Cocoa NSThread和detachNewThreadSelector:toTarget:withObject之间的差异:
在NSThread文档中,我遇到了方法Cocoa NSThread和detachNewThreadSelector:toTarget:withObject之间的差异:,cocoa,nsthread,Cocoa,Nsthread,在NSThread文档中,我遇到了方法detachNewThreadSelector:toTarget:withObject:。 该方法与使用initWithTarget:selector:object:创建线程,然后使用start启动线程有什么区别?唯一的区别是,第二种方法为您提供了对NSThread对象的引用,因此您可以在启动它之前设置堆栈大小或优先级,或者稍后使用isExecuting/Finished/Cancelled方法检查其状态
detachNewThreadSelector:toTarget:withObject:
。
该方法与使用
initWithTarget:selector:object:
创建线程,然后使用start
启动线程有什么区别?唯一的区别是,第二种方法为您提供了对NSThread对象的引用,因此您可以在启动它之前设置堆栈大小或优先级,或者稍后使用isExecuting/Finished/Cancelled方法检查其状态