把iOS中block代码异步执行通过信号量变成同步执行

2019/01/19 15:45
阅读数 4.2K
 dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);    
 [self downZipFile:^(BOOL downSucceed) {
    dispatch_semaphore_signal(semaphore);
 }];
 dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);

 

展开阅读全文
iOS
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部