繁体   English   中英

ios:自我在区块中变为零?

[英]ios: self becomes nil in block?

我有一个视图控制器,该控制器调用多个异步网络操作(我正在使用AFNetworking),并使用块处理响应。 一致地,其中一个块向我展示了self == nil,但是在SAME视图控制器中的其他块(使用相同的基础AFNetworking客户端)向我展示了self!= nil并表现出预期的效果。

为什么这个特殊的块给我零自我参考? 我做错什么了吗? 我尝试谷歌搜索这种症状是徒劳的。

我的View控制器是使用ARC编译的,并在iOS 6.1模拟器上进行了测试...

而不是直接访问self,您应该从不会保留的引用中间接访问self。 更多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM