美文网首页
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