dispatch_group_create
是建一个组
// 创建一个组
dispatch_group_t group = dispatch_group_create();
常见用法:异步执行两个网络请求,等这两个请求数据完毕后,再刷新主线程
dispatch_group_t group = dispatch_group_create();
// 创建并行队列
dispatch_queue_t asynQueue1 = dispatch_queue_create("asynQueue1",DISPATCH_QUEUE_CONCURRENT);
dispatch_group_async(group, asynQueue1, ^{
NSLog(@"任务一");
});
dispatch_group_async(group, asynQueue1, ^{
NSLog(@"任务二");
});
// 注意这里用的是disp