美文网首页
异步操作分组管理

异步操作分组管理

作者: youlianchun | 来源:发表于2017-03-22 18:19 被阅读0次

    这个鬼“异步操作分组管理”我也不知道这个称呼是否贴切,举个使用场景的例子:一个页面有多个网络请求,并且使用一个loading HUD覆盖,loading在所有接口请求结束后移除,网络请求之间存在依赖关系,网络请求接口是通用接口(别的地方需要单独使用)。

    大概就是这么个需求的封装,

    看一下使用图:

    搞个函数模拟网络请求 创建TaskOperation

    还有op2,3,4,5,截图就不放上来了

    创建TaskOperationGroup

    group内所有任务执行结束后会触发回调

    添加依赖并且加到group里 设置最大并发数,执行

    https://github.com/youlianchun/AYTask

    相关文章

      网友评论

          本文标题:异步操作分组管理

          本文链接:https://www.haomeiwen.com/subject/bxtanttx.html