gpt4 book ai didi

objective-c - iOS 5 中的异步网络操作

转载 作者:可可西里 更新时间:2023-11-01 05:14:59 26 4
gpt4 key购买 nike

无论我在哪里,我都看到人们明确地使用队列或运行循环来进行网络操作。我是否仍应在 iOS 5 中这样做,还是应该使用 NSURLConnection sendAsynchronousRequest:queue:completionHandler:反而?这是在 iOS >= 5 中进行网络操作的首选方法吗?

最佳答案

我无法回答其他人的偏好,但我推出了自己的 < os5,我非常喜欢 block 操作。 a) 我对网络操作的中间结果或处理它们的重复代码从不感兴趣,b) block 被保留,所以我得到更少的竞争条件,委托(delegate)的某些方面被过早释放,c) 我永远不要混淆特定操作完成时正在运行的代码。

简而言之,这是对 NSURLConnection 接口(interface)的巨大改进,IMO。

关于objective-c - iOS 5 中的异步网络操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10376839/

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