我正在为我的 Xcode 项目重新排列文件系统中的文件。因此,当我打开 Xcode 项目时,所有文件都是红色的。
我可以手动添加每个文件,但是 Xcode 有没有办法为我快速找到这些文件?所有文件都位于一个目录中。
如果您有一堆丢失的(红色)文件现在位于同一目录中,您可以通过一次选择(Cmd-click)所有文件来改进“在检查器中单独修复每个路径”方法。您将在检查器中看到“多个值”,如下所示:
单击位置下拉菜单下的按钮将弹出一个目录选择器 - 请注意,提示显示“选择包含...的文件夹”而不是“选择文件和位置”。
据我所知,Xcode 没有办法自动定位移动的文件。您可以使用 Inspector(右侧面板)重新连接对其文件的引用,但这样做有点乏味。在您的情况下,简单地删除引用然后将文件添加回您的项目可能会更快。
我同意已经给出的答案。在真正的紧要关头,或者作为最后的手段,您可以在文本编辑器中打开项目文件并手动修复路径引用。
在这种情况下,我执行以下步骤:
1) 添加一个名为 Res 的新组
2) 单击“将文件添加到...”
3)找到有资源的文件夹,点击CMD + A
4) 选中“为任何添加的文件夹创建文件夹引用”复选框。在源代码中,我使用例如“fonts/font1.xml”。
5)然后为了刷新,我只是删除了一个 Res 组引用
6)并执行从1到4的步骤
希望这将是一个有用的