Ios 在Xcode中查找丢失的文件

Ios 在Xcode中查找丢失的文件,ios,xcode,Ios,Xcode,我正在为我的Xcode项目重新安排文件系统中的文件。因此,当我打开Xcode项目时,所有文件都是红色的 我可以手动添加每个文件,但是Xcode有没有办法帮我快速找到这些文件?所有文件都位于一个目录中。据我所知,Xcode无法自动定位移动的文件。您可以使用Inspector(右侧的面板)重新连接对其文件的引用,但这样做有些繁琐。在您的情况下,删除引用然后将文件添加回项目可能会更快。在这种情况下,我执行以下步骤: 1) 添加名为Res的新组 2) 单击“将文件添加到…” 3) 找到包含资源的文件夹,

我正在为我的Xcode项目重新安排文件系统中的文件。因此,当我打开Xcode项目时,所有文件都是红色的


我可以手动添加每个文件,但是Xcode有没有办法帮我快速找到这些文件?所有文件都位于一个目录中。

据我所知,Xcode无法自动定位移动的文件。您可以使用Inspector(右侧的面板)重新连接对其文件的引用,但这样做有些繁琐。在您的情况下,删除引用然后将文件添加回项目可能会更快。

在这种情况下,我执行以下步骤:

1) 添加名为Res的新组

2) 单击“将文件添加到…”

3) 找到包含资源的文件夹,然后单击CMD+a

4) 在“为任何添加的文件夹创建文件夹引用”上设置复选框。 在源代码中,我使用例如“fonts/font1.xml”

5) 然后为了刷新,我只是删除了一个Res组引用

6) 然后执行从1到4的步骤


希望这将是一个有用的

我同意已经给出的答案。在紧急情况下,或者作为最后手段,您可以在文本编辑器中打开项目文件并手动修复路径引用

  • 在Xcode中关闭项目
  • 将项目文件备份到安全的地方
  • 在Finder中,右键单击项目文件并选择“显示包内容”
  • 将project.pbxproj拖动到BBEdit(或textexedit或其他内容)
  • 编辑您想要的任何“path=xxx”引用

  • 如果您有一堆丢失的(红色)文件现在位于同一目录中,您可以通过一次选择(Cmd单击)所有文件来改进“在inspector中分别修复每个路径”方法。您将在inspector中看到“多个值”,如下所示:

    单击“位置”下拉列表下的按钮将显示一个目录选择器——请注意,提示显示“选择包含…的文件夹”,而不是“选择文件和位置”


    所有原始海报的文件都在一个文件夹中。这种方法比一个接一个的方法快得多。这是正确的答案。请把它标记成这样。