2011-03-26 36 views
0

我正在编写一个关于新的Xcode的教程,并且在我的项目中我有这两个非常简单的代码行。奇怪的断点在Xcode 4中的行为

int a = 5; 
a = a + 6; // Breakpoint in this line 

我对代码的第二行断点,我的理解断点总是之前执行所选行停止程序。所以a是5;

我打得有点与步跳入步出后来,当我再次运行程序一个是11!调试器停在同一行,但代码已经执行。

我关闭了Xcode 4,并重新启动它,一切都很好。当代码停止时,再次为5。 这是一个错误还是这是一个行为,因为我做了什么?

+0

我在调试器中遇到过类似的行为。它最可能是一个错误。 – Codo 2011-03-26 18:17:23

+0

我也有奇怪的行为 - 有时它已经3线了! Xcode 4真的是不可接受的 - 每次我尝试执行任何与SVN相关的操作时崩溃,并且在重新组织文件时甚至崩溃。我为此付了2.99英镑,所以我觉得不得不使用它!我只是希望Xcode 4.1更好一些... – jrtc27 2011-05-21 10:06:41

回答

2

在我看来,Xcode 4目前非常非常破碎。我知道这并不能真正回答你的问题,但我从调试器中看到了足够奇怪的行为,认为你的情况很可能是一个错误。