gpt4 book ai didi

iphone - 在以对象作为委托(delegate)的静态方法中使用异步 NSURLConnection 和在以 self 作为委托(delegate)的对象中调用它有什么区别?

转载 作者:行者123 更新时间:2023-12-03 17:07:35 25 4
gpt4 key购买 nike

当我尝试从类方法发送 - initWithRequest:delegate:startImmediately: 消息到 NSURLConnection 时,传递临时委托(delegate)对象,委托(delegate)方法永远不会被调用。相反,当 – initWithRequest:delegate:startImmediately: 由对象发送,并且 NSURLConnection 的委托(delegate)是 self 时,一切都会正常。有人可以解释我为什么吗?我在这里被困了三天左右^^'

最佳答案

没有什么区别。如果您的委托(delegate)方法没有被调用,那是因为您的实现显然不正确。目标委托(delegate)必须位于同一个运行循环中,如果您要释放自动释放的对象或类似的东西,则您的实现是错误的。

发布您的代码或重新检查您的工作。

关于iphone - 在以对象作为委托(delegate)的静态方法中使用异步 NSURLConnection 和在以 self 作为委托(delegate)的对象中调用它有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3832799/

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