单步执行循环时,NSLog(@"%d",intvar)
显示 intvar 正在增加,但将鼠标悬停在其上仍显示 0。这里,intvar 为 8 并且已触发断点,但调试器显示 0。
是否在项目中的某处设置了一些调试标志或目标?当我调试时,我希望能够看到任何变量或对象的当前值。但是 XCode 没有像标准 IDE 那样容易设置的“调试模式编译”或监视。
有时它甚至不显示整数的值,而只是显示名称。 本地窗格也仍然为 0,有时它根本不显示值。
所有变量的范围都是方法范围的,我只是在这个方法内部调试。
是否有设置可以在 Xcode 中进行调试,或者它是一个错误?