2013-03-27 40 views
1

我最近遇到了一个非常令人沮丧的问题。当我设置断点时,程序停止,Xcode中不显示对象。我没有得到典型的“自我”或任何其他物体。我试着重新启动Xcode和我的电脑。我真的不知道还有什么要做。Xcode断点不显示当前对象

我正在运行Xcode 4.6.1。有其他人遇到这个问题吗?

enter image description here

+0

可能不是一个解决方案,但是,我有这个问题一次,我只是关闭xcode /模拟器并重新启动。似乎工作。 – Max 2013-03-27 21:11:43

+0

你能手动打印对象吗? (即'po obj'或'p primitive') – sapi 2013-03-27 21:12:20

+0

是的 - 我可以使用NSLog打印对象。控制台工作正常。 – coder 2013-03-28 13:46:04

回答

1

时,我有编译器优化开启我通常会出现此错误。编译器将生成不一定跟随您的代码逻辑流程的代码。

转到导航器中的项目 - >目标 - >生成设置 - >搜索优化级别 - >展开优化级别 - >选择调试行 - >在项目和目标的两列中更改为无。

希望这会有所帮助。

+0

嗯......我刚刚检查了这个设置,它已经设置为none。 – coder 2013-03-28 13:47:12

+0

在这两个调试和在该选项下运行? – Spectravideo328 2013-03-28 13:55:12

+0

我只有调试和发布。我不明白......我从来没有触及过这些领域,而且这是昨天随机发生的。 – coder 2013-03-28 14:05:14