我正在使用Iphone中的线程。任何人都可以解释
之间的区别[NSThread detachNewThreadSelector:@selector(loadButtonInfo:) toTarget:self withObject:buttonInfo];
和
[self performSelectorOnMainThread:@selector(loadButtonInfo:) withObject:buttonInfo waitUntilDone:NO];
答案 0 :(得分:2)
第一种方法创建一个新的(后台)线程并运行指定的方法。
第二个调用主线程上的指定方法。这很重要,因为主线程是您应该操作用户界面的唯一线程。因此,例如,如果您在后台线程中更新模型中的数据,则可能需要在主线程中执行一个方法来更新显示以反映新数据。