__block NSMutableArray *array;
dispatch_group_t gourp = dispatch_group_create();
dispatch_queue_t queue = dispatch_queue_create("", NULL);
dispatch_group_async(gourp, queue, ^{
array= [sdbmanager quertDataTable:ShuodongDetail object:[SpecialListModel class]];
});
dispatch_group_notify(gourp, queue, ^{
DLog(@"array:%d",array.count);
});
如果里面的代码 是异步的话 是无效的 必须要保证 两个代码 都是正常的
本文介绍了一个具体的iOS编程案例,展示了如何利用GCD(Grand Central Dispatch)和Block进行异步数据处理,并确保任务正确执行的方法。通过实例代码,文章详细解释了在iOS开发中使用这些技术进行异步操作时需要注意的问题。
6745

被折叠的 条评论
为什么被折叠?



