欢迎光临
我们一直在努力

GCD常用方法汇总

建站超值云服务器,限时71元/月

GCD常用方法汇总

项目介绍:

整理了这些GCD的相关常用方法

    //    // 同步执行 + 并发队列    //    [self syncConcurrent];
    //    // 异步执行 + 并发队列    //    [self asyncConcurrent];
    //    // 同步执行 + 串行队列    //    [self syncSerial];
    //    // 异步执行 + 串行队列    //    [self asyncSerial];
    // 同步执行 + 主队列    //    dispatch_queue_t queue = dispatch_queue_create("net.bujige.testQueue", DISPATCH_QUEUE_CONCURRENT);    //    dispatch_async(queue, ^{    //        [self syncMain];    //    });
    //    [NSThread detachNewThreadSelectorselector(syncMain) toTarget:self withObject:nil];
    //    // 异步执行 + 主队列    //    [self asyncMain];
    //    // 线程间通信    //    [self communication];
    //    // 栅栏方法 dispatch_barrier_async    //    [self barrier];
    //    // 延时执行    //    [self after];
    //    // 快速迭代方法    //    [self apply];
    // 队列组    //    [self groupNotify];    //    [self groupWait];    //    [self groupEnterAndLeave];
    //    // 线程同步    //    [self semaphoreSync];
    // 线程安全:使用 semaphore 加锁    [self initTicketStatusSave];

GitHubDemo下载地址:https://github.com/yangKJ/GCD
简书地址:https://www.jianshu.com/p/6e73cf6b485d

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » GCD常用方法汇总
分享到: 更多 (0)