Xcode 4 - 分析问题不会在编辑器中显示

时间:2011-05-08 17:07:38

标签: xcode4 analyzer

在Xcode 4.0.2中运行Analyze显示了问题导航器中的问题。单击某个问题会使相应的文件出现在“编辑器”窗格中,但是它在任何地方都无法显示问题出现的位置,因为我习惯使用Xcode 3.x.有谁知道如何打开此功能?

4 个答案:

答案 0 :(得分:1)

一些提示:

首先,如果您正在寻找Xcode用箭头注释项目的视图,请记住您可能需要在Xcode的Issue导航器中展开顶级分析器结果,然后单击第二级问题以便看到那些 - 看截图。

屏幕截图1:选择了顶级问题 - 没有箭头

enter image description here

屏幕截图2:选择了第二级问题 - 箭头!

enter image description here

第二个提示:如果那些东西不起作用,请尝试清理项目的构建产品文件夹。按住Option(alt)键并从Product菜单中选择 Clean Build Folder ... 。 (您需要按住Option键,否则您将看不到该菜单选项。)

答案 1 :(得分:0)

我有时会看到这种情况发生。我相信这是Xcode中的一个错误。重新启动Xcode,然后重试。

答案 2 :(得分:0)

一个注意事项。我正在看到这个文件被引用当前项目之外。我目前有一个库,其中缺少注释的文件存在,只是将它们添加到我当前的项目而不复制它们。还没有完成项目依赖项设置,所以如果你指的是项目之外的文件可能是原因。 (我打开了图书馆项目,做了分析,注释出现了。)

答案 3 :(得分:0)

哇哇,我已经把它钉了!至少对于我来说。我一直在努力解决这个问题大约2个小时,尝试了这里建议的所有东西以及更多(Xcode 4.0.2,Snow Leopard)。奇怪的是我有一个文件,其中警告 在编辑器中正确显示。然后我注意到所有其他文件的区别;在“文件检查器”窗格中,该位置被指定为“相对于项目”(警告在编辑器中正确显示),所有其他项目文件都是“相对于组”(警告未显示在编辑)。

我拿了一个问题文件,将它的位置切换为“相对于项目”,重新分析和宾果游戏!我在编辑中看到了警告。

我想这与David Goodine的答案有关,这个答案涉及项目之外的文件。