断点设置在xcode中的错误位置

时间:2016-03-08 12:29:44

标签: xcode clang xcode7 llvm

我遇到一种奇怪的情况,我试图在XCode中设置一个断点并将其设置在错误的位置。我查看了许多以前的消息并尝试了很多东西: 清理构建和构建文件夹,删除派生数据,重新启动所有内容,升级xcode(现在在7.2.1中)。 当我使用命令"断点列表"时,我看到断点位于错误的位置。只有当我在设备(iPad和iPhone)上运行但不在模拟器中运行时才会发生这种情况。 我怀疑我仍然有一些奇怪的优化,即使我确保优化级别是-O0并且我在调试中。

当我将断点放在有问题的方法上时,它会被抛到下一个方法,但是如果我从同一个文件中添加对该方法的调用,它就能正常工作。

任何人都知道可以做些什么?也许还有另一种配置会导致优化。

谢谢!

0 个答案:

没有答案