【发布时间】:2011-03-26 17:40:26
【问题描述】:
我正在写一篇关于新 Xcode 的教程,在我的项目中我有这两行非常简单的代码。
int a = 5;
a = a + 6; // Breakpoint in this line
我在第二行代码上有一个断点,据我了解,断点总是会在执行所选行之前 停止程序。所以 a 是 5;
我用 Step Into 和 Step out 玩了一下,后来当我再次运行程序时 a 是 11!调试器在同一行停止,但代码已经执行。
我关闭了 Xcode 4 并重新启动它,一切又好了。当代码停止时 a 再次为 5。 这是一个错误还是因为我做了什么而导致的行为?
【问题讨论】:
-
我在调试器中遇到过类似的行为。这很可能是一个错误。
-
我也有奇怪的行为 - 有时已经 3 行了! Xcode 4 确实是不可接受的——每次我尝试执行任何与 SVN 相关的操作时它都会崩溃,甚至在我重新组织文件时它也会崩溃。我为此支付了 2.99 英镑,所以我不得不使用它!我只是希望 Xcode 4.1 会好很多...
标签: xcode4