gpt4 book ai didi

ios - 取消连接和设置为 nil 的区别

转载 作者:行者123 更新时间:2023-11-28 20:18:22 24 4
gpt4 key购买 nike

在 iOS 中我使用 NSURLConnection -

NSURLConnection *aConnection = [[NSURLConnection alloc....

有区别吗:

[aConnection cancel];

aConnection = nil;

谢谢

最佳答案

当您向连接发送取消 消息时,它会尽快停止调用您的委托(delegate)并断开连接。

注意:在极少数情况下,可能您仍然收到一个已经排队的委托(delegate)消息除了 connection:didFailWithError: 在您发送之后cancel 从不同于连接调度委托(delegate)的方式。

通过将您对连接的引用设置为 nil,您只需执行此操作。这不会取消连接 - 如果这是您唯一的引用,您也不能再发送取消。 ;)

关于ios - 取消连接和设置为 nil 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16944355/

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