【发布时间】:2012-11-22 22:49:24
【问题描述】:
Xcode 3.2 向我展示了变量的值。现在在 Xcode 4.2 中,当我调试它并停止在一个范围内时,我再也看不到变量的值了。左下方的变量视图除了对象的内存地址之外几乎没有任何用处。当我单击展开箭头时,那里什么也没有。是空的。
我必须设置一些东西才能使调试器正常工作吗?
【问题讨论】:
Xcode 3.2 向我展示了变量的值。现在在 Xcode 4.2 中,当我调试它并停止在一个范围内时,我再也看不到变量的值了。左下方的变量视图除了对象的内存地址之外几乎没有任何用处。当我单击展开箭头时,那里什么也没有。是空的。
我必须设置一些东西才能使调试器正常工作吗?
【问题讨论】:
Xcode 4 对调试窗口中的变量非常挑剔。您可能会发现本地定义的原语(整数、浮点数、字符串等)会显示,但不会显示其他任何内容。
我知道它没有多大帮助,但我通常只是添加一个“NSLog()”并打印我要调试的变量。不太方便,但它可以完成工作。
如果其他人知道永久修复 ID,也将不胜感激。
【讨论】:
如果您在左下角的视图中单击鼠标右键,您可以选择“添加表达式”并输入变量的名称。
为什么 Xcode 在悬停时无法显示此信息对我来说是个谜。
【讨论】: