Xcode调试,退出不工作

时间:2013-02-21 13:35:20

标签: ios xcode

我的代码中只有一个断点。 在调试模式下运行我的应用程序后,调试导航到我的断点,然后我点击“退出”。 预期结果:应用程序应继续运行。 我有什么:它导航我到陌生的地方

enter image description here

更新:如果我的应用中有2个断点,在第一个断点之后它应该导航到第二个断点。但它仍然导航我到这个陌生的地方

2 个答案:

答案 0 :(得分:1)

不要按下步骤,使用继续按钮(类似播放按钮)。这将继续您的计划。

答案 1 :(得分:1)

如果您的方法是由没有源代码的代码调用的,那么就会发生这种情况 - Apple执行“退出”并最终进入Apple的一个库中。

你可以继续“退出”,直到你最终回到你自己的一个库中 - 或者,如果你的代码被包装在Apple代码中(例如,它是从UIKit调用的),可能没有属于的封装代码给你。

读取LHS上的堆栈以进行检查。

注意:现在LHS上的堆栈 BY DEFAULT总是很不正确,Apple增加了一个“功能”,它给出了一个“漂亮”的堆栈,其中有很多缺失。这通常很有帮助,但如果您没有注意到它发生,那可能会非常混乱。您需要抓住屏幕LHS底部的滑块并将其一直拖到一侧以查看“真正的”堆栈。