如何使用断点跟踪变量的值

时间:2012-06-28 08:10:35

标签: xcode4.3

使用新的Xcode Debugger可能很明显,但是,我看不到实际的值:

int i=0; //i put a breakpoint on this line
i=1;
i=2;

当应用程序停在第一行时,我将鼠标光标放在i上,有些东西应该引用我正确的值,意味着0,但事实并非如此。我还尝试在控制台上打印值:

print i

但我得到了这个:

(int) $1 = <unsufficient data for value (only 0 of 4 bytes available)>

虽然我确定po不适合原语,但我也尝试过:

po i

上述方式对我没有任何影响。

1 个答案:

答案 0 :(得分:0)

我刚刚遇到了同样的问题。这为我解决了这个问题:

转到“编辑方案”,然后“运行”,然后“信息”,然后“构建配置”,选择“调试”,而不是“发布”。

@Apple:BTW它应该被称为“不足”: - )