把iOS中block代码异步执行通过信号量变成同步执行
程序员文章站
2022-06-26 18:31:03
把iOS中block代码异步执行通过信号量变成同步执行。
dispatch_semaphore_t semaphore = dispatch_semaphore_creat...
把iOS中block代码异步执行通过信号量变成同步执行。
dispatch_semaphore_t semaphore = dispatch_semaphore_create(0); [self downZipFile:^(BOOL downSucceed) { dispatch_semaphore_signal(semaphore); }]; dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
上一篇: 土木堡之变时明朝军备如何?边境兵备废弛
下一篇: 由虚到实 人工智能正在“小步快跑”