这个鬼“异步操作分组管理”我也不知道这个称呼是否贴切,举个使用场景的例子:一个页面有多个网络请求,并且使用一个loading HUD覆盖,loading在所有接口请求结束后移除,网络请求之间存在依赖关系,网络请求接口是通用接口(别的地方需要单独使用)。
大概就是这么个需求的封装,
看一下使用图:
还有op2,3,4,5,截图就不放上来了
group内所有任务执行结束后会触发回调
这个鬼“异步操作分组管理”我也不知道这个称呼是否贴切,举个使用场景的例子:一个页面有多个网络请求,并且使用一个loading HUD覆盖,loading在所有接口请求结束后移除,网络请求之间存在依赖关系,网络请求接口是通用接口(别的地方需要单独使用)。
大概就是这么个需求的封装,
看一下使用图:
还有op2,3,4,5,截图就不放上来了
group内所有任务执行结束后会触发回调