文件名称:ar_dispatch:调度函数在测试中同步运行异步代码
文件大小:134KB
文件格式:ZIP
更新时间:2024-07-12 23:07:39
Objective-C
ar_dispatch 使 Foundation dispatch_xxx_ 函数在测试中同步异步代码正常运行 [ ]( Therox/ar_dispatch) 是做什么的 在调度队列周围添加一组方法,这些方法在测试目标中运行时将同步运行,但在应用程序目标中将异步执行。 测试。 // / Async in App Code, sync in Test Code, waits for a time then runs the block on the main queue extern void ar_dispatch_after ( NSTimeInterval time, dispatch_block_t block); // / Async in App Code, sync in Test Code, waits for a time then runs