gpt4 book ai didi

iOS - 同时运行多个异步请求

转载 作者:行者123 更新时间:2023-12-01 16:57:33 25 4
gpt4 key购买 nike

我是一名初级 iOS 开发人员,在我的第一个应用程序中,我想为我的 View Controller 加载数据,但问题是数据来自三个不同的 Web 服务。我用 NSMutableRequest试图实现这个功能。

我想要做的是同时发出三个加载数据的请求,当最后一个完成时,删除事件指示器。

我尝试使用 NSOperationQueue,但使用异步它不执行 didReceiveDatadidFailWithError方法。如果您需要更多详细信息或解释,请发表评论(我的英语不是很好)。

谢谢。

最佳答案

我会查看 GCD,并创建 1 个同步请求,其中包含对 Web 服务的 3 个异步请求。这样,您就可以让 GCD 完成等待每个异步操作完成的工作。 WWDC(Apple 的开发者大会)上有一些关于 iTunes 的非常好的视频,它们对 GCD 提供了令人难以置信的信息。

关于iOS - 同时运行多个异步请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10404319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com