dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_async(queue, ^{
dispatch_group_t _group = dispatch_group_create();
dispatch_group_enter(_group); // 3
dispatch_group_async(_group, queue, ^{
//任务1,完成后需调用dispatch_group_leave(_group);
[PayListUrl:^(NSInteger type,NSInteger code,NSData*data) {
dispatch_group_leave(_group);
}];
});
//等待执行的任务
dispatch_group_notify(_group, queue, ^{
});
});
网友评论