ios:自我变成了块?

时间:2013-08-12 11:37:03

标签: ios objective-c-blocks null self

我有一个视图控制器,它调用多个异步网络操作(我正在使用AFNetworking),并使用块处理响应。 一致地 - 其中一个块向我显示self == nil,但是SAME视图控制器中的其他块使用相同的底层AFNetworking客户端,向我显示self!= nil并且按预期运行。

为什么这个特定的块给我一个零自我引用?我做错了吗?我试着谷歌搜索这个症状,徒劳无功。

My View控制器使用ARC编译,在iOS 6.1模拟器上进行测试......

1 个答案:

答案 0 :(得分:1)

您应该从不会保留的引用中间接访问它,而不是直接访问self。 for more..