多个网络请求加载的问题

qq_22274903 2020-07-05 11:19:27
我用AFNetWork同事调用了5个接口,第三个接口很耗时,导致第四个和第五个都等到第三个接口成功后才成功。求助大神有没有解决办法
...全文
11573 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
1、看接口对应的依赖关系; 2、看是否等待所有接口请求完再进行数据处理,如果是,用dispatch_group
边缘998 2020-07-12
  • 打赏
  • 举报
回复
如果接口之间没有依赖关系,即业务逻辑要求上不存在某个接口必须依赖另一接口的情况,把AF的manger 创建的队列改为并发队列就好了。
fengsh2014 2020-07-08
  • 打赏
  • 举报
回复
在子线程中请求就行了,必要时可以使用线程组

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧