代码调试:Nil对象不是Nil

Cra*_*eng 0 iphone objective-c ios xcode5

我目前在xCode 5.0上遇到一个奇怪的问题:控制台中的对象似乎是nil,但同时它可以被代码访问.

pic 1:nil downloader,所有属性都设置为nil pic 1.1:无

pic 1:对象似乎是零

图2:NSLog的输出 图2:NSLog的输出(@"%@",imgDownloader)不是nil,委托也正常被调用

顺便说一句,我从来没有打算让这个对象为零,你​​可以从代码中看到我初始化对象就像我应该这样,但不知怎的,它最终在控制台中为零.

为什么会这样?这是新xCode中的错误吗?

Dáv*_*zás 6

您可能在发布模式下构建,将构建模式更改为在方案中调试.