Xcode 4.2(Snow Leopard)构建警告“缺少文件”

时间:2011-12-31 18:57:24

标签: ios xcode build warnings

我最近从我的项目中删除了一个viewcontroller(.h和.m文件),但是我知道我找到了一个'缺少的文件'每当我建立时都会发出警告。

有关此问题的任何想法,是否需要担心?

赞赏

5 个答案:

答案 0 :(得分:4)

如果您使用svn或git,这可能是版本控制问题。我有这个问题并使用这篇文章中提供的解决方案解决了它:

Missing file warnings showing up after upgrade to XCode 4

答案 1 :(得分:2)

我最近遇到了同样的情况。添加和删​​除对我不起作用。 但是,我再次添加它们并右键单击它们。在源代码管理下,我放弃了更改,然后删除了文件(移至垃圾箱)。这对我有用!!!

答案 2 :(得分:0)

确保它没有在项目的任何地方引用。

  • 查看左侧栏上的文件,确保它不存在。丢失的文件显示为红色。
  • 确保您的文件#import都不是文件。

此外,将来还要避免将文件存储在父目录中。 ../../不是您想要使用的。

答案 3 :(得分:0)

您可能在目标的文件列表中有一个“悬空引用”来编译或复制 - 检查发出警告的目标的编译和复制阶段。

如果它已被物理删除,最简单的方法通常是将文件名输入项目导航器的搜索字段 - 查找Tom详细信息 - 然后从项目中删除文件。

答案 4 :(得分:0)

我有一个类似的问题。我试图删除.h和.m,我想完全删除文件,但如果我选择“移动到垃圾箱”而不是“删除参考”,则会一直出错。

事实证明,我只需要删除每个文件INDIVIDUALLY。只需将文件重新添加(如果您已将它们放在某处)并一次重新删除它们。为我工作!