Async是一组在Objective-C中处理异步块的函数。
Project/AsyncTests.xcodeproj
包含了一组简单的测试,展示了如何使用该库。
Async.h
包含到您的项目中。success
和 failure
块。如果有任何块失败,将调用 failure()
。如果没有,则调用 success()
series
:顺序运行一系列块parallel
:并行运行一系列块eachSeries
:以序列方式针对数组中的每个元素运行块eachParallel
:以并行方式针对数组中的每个元素运行块mapParallel
:针对数组中的每个元素并行运行块,收集所有返回值mapSeries
:针对数组中的每个元素序列运行块,收集所有返回值repeatUntilSuccess
:重复一个块,直到它成功或达到最大尝试次数waterfall
:依次运行一系列块,将一个块的返回值传递给下一个块John Wana,[email protected]
Async可以在MIT许可下使用。有关更多信息,请参阅LICENSE文件。