美文网首页
dispatch_group

dispatch_group

作者: toro宇 | 来源:发表于2018-06-15 11:47 被阅读11次

// dispatch_group 线程操作之间的顺序关系处理.

/**
 核心代码:
 dispatch_group_t group =   dispatch_group_create();// 创建group
 dispatch_group_enter(group); // 将下一个GCD操作放入改Group
 dispatch_async(queue, ^{
 NSLog(@"线程一");
 dispatch_group_leave(group); // 改GCD操作完成 从Group完成
 
 });
 */


// dispatch_group_notify : group中所有的Block执行完成 收到通知
[self sendReq];

//dispatch_group_wait  : dispatch_group_wait会同步地等待group中所有的block执行完毕后才继续执行
[self sendReqWait];

具体代码见Git: https://github.com/luckySlider/Dispatch_group.git

相关文章

网友评论

      本文标题:dispatch_group

      本文链接:https://www.haomeiwen.com/subject/smwpeftx.html