美文网首页
GCD-队列组

GCD-队列组

作者: aven_kang | 来源:发表于2018-06-22 16:31 被阅读9次

    //创建队列

     dispatch_queue_t queen = dispatch_get_global_queue(0, 0);

    //创建队列组

        dispatch_group_t group = dispatch_group_create();

    //创建队列组线程

        dispatch_group_async(group, queen, ^{

            NSLog(@"1-%@",[NSThread currentThread]);

        });

      dispatch_group_async(group, queen, ^{

            NSLog(@"2-%@",[NSThread currentThread]);

        });

     dispatch_group_async(group, queen, ^{

            NSLog(@"3-%@",[NSThread currentThread]);

        });

    dispatch_group_async(group, queen, ^{

            NSLog(@"4-%@",[NSThread currentThread]);

        });

     dispatch_group_notify(group, queen, ^{

            NSLog(@"-------done--------");

        });

     dispatch_group_notify 这个是队列通知,如果以上四个队列任务都完成了,将会在这里进行回调

    相关文章

      网友评论

          本文标题:GCD-队列组

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