Xcode 如何从硬盘中删除项目中未列出的文件?

Xcode 如何从硬盘中删除项目中未列出的文件?,xcode,Xcode,我有一个很大的项目,有一堆我没有使用的文件。渐渐地,我开始从xcode中删除对这些文件的引用,直到我把项目彻底清理干净。 我现在想做的是从我的硬盘上永久删除所有这些未使用的文件 有没有一种自动化的方法可以做到这一点?是的,当您从xcode中删除文件时,它会给您诸如“仅删除引用”和“删除”之类的选项 “仅删除引用”只会删除xcode中的引用,但不会从硬盘中物理删除它。您可以检查,如果您转到创建项目时提到的目录并转到classes目录,您仍然可以看到您删除的文件仍然驻留在硬盘上 “Delete”不仅

我有一个很大的项目,有一堆我没有使用的文件。渐渐地,我开始从xcode中删除对这些文件的引用,直到我把项目彻底清理干净。 我现在想做的是从我的硬盘上永久删除所有这些未使用的文件


有没有一种自动化的方法可以做到这一点?

是的,当您从xcode中删除文件时,它会给您诸如“仅删除引用”和“删除”之类的选项

“仅删除引用”只会删除xcode中的引用,但不会从硬盘中物理删除它。您可以检查,如果您转到创建项目时提到的目录并转到classes目录,您仍然可以看到您删除的文件仍然驻留在硬盘上

“Delete”不仅会从xcode中删除引用,还会从您创建项目的目录中永久删除文件,您也可以在这种情况下重复相同的实验


永久删除文件的另一种方法是使用终端。

1-在finder中,在应用程序项目中创建一个子文件夹。
2-将所有项目源文件放入其中。
3-将项目打开到XCode中,所有文件都将显示为红色(丢失)

4-然后一点一点地将好的文件放回原来的位置。
5-完成所有工作后,清理、编译、生成所有文件,确保没有丢失的文件

6-如果可行,请将仅包含未使用文件的子文件夹放在USB密钥上,并将其从项目文件夹中删除。
7-取出USB密钥。
8-再次尝试清理、构建和运行

9-如果仍然有效,则将不需要的文件丢弃