0
可以说我有刚刚完成一个背景队列,并在年底会做在主线程上的一些东西:可以从后台队列调用iOS主线程操作中断方法调用吗?
-(void) backgroundThreadFunction {
//Some stuff on background thread.
dispatch_async(dispatch_get_main_queue(), ^{
[self doSomeNetworkStuff];
});
}
允许在主线程中说,已经有正在运行的方法:
-(void)myMainMethod{
//Running some tasks.
}
在允许doSomeNetworkStuff()运行之前,iOS是否等到myMainMethod完成?还是它允许它打断?