我发布这个是因为我对某事感到好奇。例如,让我们看一下这个示例代码(仅作为示例):
-(void)doSomething{
for (int i=0;i<10000000000;i++){
nslog(@"%i", int);
}
nslog(@"i'm done!");
}
有什么方法可以for loop
在同一个方法(doSomething
)中但在另一个线程中执行而不需要执行类似NSOperationQueue
(@selector
)之类的操作?
并且 NSLog 必须在for loop
完成后才能执行。
如果有什么东西,示例代码将不胜感激!
谢谢你。