使用Xcode在“变量视图”窗口中缺少数组

时间:2012-03-25 21:49:51

标签: xcode arrays debugging

我有一个本地数组,我想看看Xcode 4.3.2的内容。该数组未出现在“变量视图”窗口中,因此我不知道如何通过“变量视图”窗口或通过内存窗口访问它。我可以创建一个指向数组的指针并以这种方式查看内存,但这似乎是不必要的工作。其他变量工作正常。这是代码:

int width = 32;
int height = 24;
unsigned int testData[width * height];
unsigned int *ptr = &testData[0];

宽度,高度和ptr变量显示在“变量视图”窗口中,但不显示在testData中。我对Xcode缺少什么?谢谢!

1 个答案:

答案 0 :(得分:0)

如果您正在使用LLDB,请切换回GDB。 LLDB仍未完全准备好迎接黄金时段。

(编辑您的方案,选择“运行”操作,然后在“信息”选项卡中,您可以选择要使用的调试器。)

另外:确保您正在调试“debug”构建,没有优化。 “优化级别”构建设置应为“无[-O0]”。更高的优化级别可能会混淆任何调试器。