自从我将 Xcode 从 4.6 升级到 5 后,我的 Xcode 出现了一些奇怪的问题。当我在文件中设置断点时,程序实际上在断点处停止,但我在工作区中看不到我的代码。它加载一些其他系统代码,如
0x2ff8: calll 0x2ffd -[ViewController viewDidLoad] + 13 at ViewController.m:28
0x2ffd: popl %eax
0x2ffe: movl 12(%ebp), %ecx
0x3001: movl 8(%ebp), %edx
0x3004: movl %edx, -12(%ebp)
0x3007: movl %ecx, -16(%ebp)
0x300a: movl 18799(%eax), %ecx
0x3010: movl 18559(%eax), %edx
当我单击继续按钮时,它再次显示我的代码。我努力了,
- 创建一个新项目
- 重新启动 Xcode
- 重新启动系统
- 重新安装 Xcode
这些都没有帮助我。我在 StackOverflow 中看到了很多讨论“断点不工作......”的问题,但对我来说,断点正在工作,只是没有停在正确的位置。