0

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

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

上述方式对我没有任何帮助。

4

1 回答 1

0

我只是有同样的问题。这为我修复了它:

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

@Apple:顺便说一句,它应该被称为“不足”:-)

于 2012-07-11T14:13:47.140 回答