美文网首页
iOS 控制并发数

iOS 控制并发数

作者: 水平 | 来源:发表于2018-03-02 16:22 被阅读30次
      dispatch_semaphore_t semaphore = dispatch_semaphore_create(5);
    - (void)request:(void(^)(NSDictionary *))callback {
      dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW, 0), ^{
        dispatch_semaphore_signal(semaphore);
        callback(@{});
    });
    

    }

    相关文章

      网友评论

          本文标题:iOS 控制并发数

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