最近我在 Xcode 4.3 中升级了我的项目设置,现在我使用最新的 llvm 调试器:lldb
但是(有时)我觉得调试器没有给我正确的信息?这可能吗?
例如,调试器说 _documentsItem
是 nil
(在控制台中和鼠标悬停在 ivar 上时)。但我知道它是NOT,这就是为什么我可以看到它(一个 UIBarButtonItem),更重要的是,这就是应用程序在显示的断点处停止的原因)
if (_documentsItem) { ...
事实上,我的大部分属性也返回 nil :( 有什么方法可以确保调试器运行正常吗?
最佳答案
我在 Xcode 4.3 中遇到过类似的问题。并在单击“运行”的同时按“选项”并将其更改回稳定的 gdb。
关于objective-c - 调试器 lldb 说我的对象是 nil 什么时候不是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9408219/