0

单步执行循环时,NSLog(@"%d",intvar)显示 intvar 正在增加,但将鼠标悬停在其上仍显示 0。这里,intvar 为 8 并且已触发断点,但调试器显示 0。 在此处输入图像描述 是否在项目中的某处设置了一些调试标志或目标?当我调试时,我希望能够看到任何变量或对象的当前值。但是 XCode 没有像标准 IDE 那样容易设置的“调试模式编译”或监视。

有时它甚至不显示整数的值,而只是显示名称。 在此处输入图像描述 本地窗格也仍然为 0,有时它根本不显示值。

所有变量的范围都是方法范围的,我只是在这个方法内部调试。

是否有设置可以在 Xcode 中进行调试,或者它是一个错误?

4

1 回答 1

1

即使我有 XCode 4.6,它对我来说也很好,检查截图。

你一定改变了一些设置,

在此处输入图像描述

**稍等片刻,尝试解决*

于 2013-03-08T09:49:13.290 回答