我有一段代码首先调用了一个缩略图生成的方法,因此它会将设备放慢大约一秒钟。我希望能够在第一个方法被调用之前运行一个生成“加载消息”的方法,然后在第一个方法完成时将其删除。等待方法或在后台运行
[picker dismissViewControllerAnimated:YES completion:^{
NSLog(@"Loading");
[self generatingThumbnailMessageShow];
[self loadAllEffects];
}];
这个问题似乎是,虽然“generatingThumbnailMessageShow”的方法似乎仍然在“loadAllEffects”消息结束后获得被称为“loadAllEffects”方法之前。仅当第一种方法完成时调用“loadAllEffects”方法的最佳方法是什么?
请问'generatingThumbnailMessageShow'在不同的线程上运行? – holex 2013-03-28 09:53:34