异步函数由一个包含在内的NSArray中的块集合定义。当一个块处理完毕时,它会调用success()或failure()。
函数包括
- series:按顺序运行一系列块
- parallel:并行运行一系列块
eachSeries
:按顺序运行数组中的每个项目
eachParallel
:与数组中的每个项目并行运行一个块
- mapParallel:与数组中的每个项目并行运行一个块,收集所有返回值
- mapSeries:按顺序与数组中的每个项目运行一个块,收集所有返回值
- repeatUntilSuccess:重复一个块,直到成功或达到最大尝试次数
- waterfall:按顺序运行一系列块,将一个块的返回值传递给下一个块