Xcode4 Xcode 4中奇怪的断点行为

Xcode4 Xcode 4中奇怪的断点行为,xcode4,Xcode4,我正在写一篇关于新Xcode的教程,在我的项目中,我有两行非常简单的代码 int a = 5; a = a + 6; // Breakpoint in this line 我在第二行代码上有一个断点,据我所知,断点总是在执行所选行之前停止程序。所以a是5 我玩了一点单步跳进和单步跳出,后来我再次运行程序时,a是11!调试器在同一行停止,但代码已执行 我关闭了Xcode 4并重新启动,一切又恢复正常。当代码停止时,a再次为5。 这是一个bug还是我的行为 在我看来,Xcode 4目前非常非常糟糕

我正在写一篇关于新Xcode的教程,在我的项目中,我有两行非常简单的代码

int a = 5;
a = a + 6; // Breakpoint in this line
我在第二行代码上有一个断点,据我所知,断点总是在执行所选行之前停止程序。所以a是5

我玩了一点单步跳进和单步跳出,后来我再次运行程序时,a是11!调试器在同一行停止,但代码已执行

我关闭了Xcode 4并重新启动,一切又恢复正常。当代码停止时,a再次为5。
这是一个bug还是我的行为

在我看来,Xcode 4目前非常非常糟糕。我知道这并不能真正回答您的问题,但我已经从调试器中看到了足够多的奇怪行为,认为您的情况很可能是一个bug。

我在调试器中遇到过类似的行为。这很像是一只虫子。我也有过奇怪的行为——有时会有三条线出界!Xcode 4确实是不可接受的——每次我尝试执行任何与SVN相关的操作时,它都会崩溃,甚至在我重新组织文件时也会崩溃。我为此支付了2.99英镑,所以我觉得有必要使用它!我只希望Xcode 4.1更好。。。