iOS 4.2中的thread :: yield()是否有任何等效函数?
for ()
{
thread::yield();//go track other events
}
我尝试使用NSRunLoop
,但我是初学者,我并没有完全意识到这一点。
提前致谢。
答案 0 :(得分:1)
不是直接的,但你可以使用NSThread
方法sleepForTimeInterval:
以非常小的间隔来有效地做同样的事情。
答案 1 :(得分:0)
一般来说,只需在线程中完成所需的工作即可。让操作系统安排好事。
不显式使用线程也更容易,而是以某种形式使用Grand Central Dispatch - NSOperationQueue是一种很好的方法。