Pau*_*aul 8 variables debugging xcode
我根本不明白这一点,但在使用Xcode 3.2.3调试我的iPhone应用程序时,我再也看不到任何本地人或ivars了.直到昨天下午,一切似乎都很正常,现在我只看到全局和寄存器,这对我来说并不是很感兴趣.
有没有其他人有这种经验?我觉得我疯了.调试器如何"忘记"向我显示变量?它的调试版本,非优化代码生成,断点工作,变量在哪里?
我很抱歉升级到Xcode 3.2.3.真是个错误.我没有留下深刻的印象.
哦,是的,我建立了一个模板应用程序,只是为了看看是否会正常调试它确实如此,所以我正在研究项目设置中的差异,看看是否有线索.
Tib*_*abo 18
在我的情况下,它是调试的优化.
在构建设置中,对于Debug和Release,优化级别设置为最快.我将Debug切换为None,它解决了这个问题.

关闭项目,打开终端,cd进入<project>.xcodeproj目录,删除所有<username>.*文件(即删除除了之外的 所有文件project.pbxproj),然后再次尝试打开你的项目.
(注意:不要担心要删除的文件 - 它们只是按用户设置文件,例如窗口位置,保存的断点等等 - 重要的东西都在project.pbxproj.)
另一件事我过去也解决了一些问题,就是删除整个构建文件夹.