我一直在使用Xcode一段时间了。总是让我感到困惑的一件事是它处理文件的方式。我喜欢将我的文件全部放在嵌套文件夹而不是一个大的物理文件夹中,但是当你在Xcode中创建一个组时,默认它不会创建一个文件夹只是项目中的虚拟文件夹。
我可以看到虚拟文件夹非常适合将任意位置的代码链接到您的项目中,但是一旦超出了几个类,我发现一个大文件夹方法真的很痛苦。然后,如果你稍后尝试修复它需要很长时间,并且很容易破坏你的构建。
是否可以更改此行为,以便默认创建物理文件夹?或者我做错了,并试图坚持其他一些工作方式?其他人如何处理Xcode中的文件?
答案 0 :(得分:3)
1)删除项目中的所有文件。选择全部并按删除,然后单击删除文件引用按钮,不还要移动到废纸篓。 2)转到Finder或终端,并根据您的内容重新排列文件夹中的文件。 3)选择所有顶级文件和文件夹,然后将它们拖回到项目中。在给出选择时,选择“为添加的文件夹创建组”。
现在,您将拥有一个遵循磁盘上目录层次结构的组层次结构。
您需要确保所有正确的文件都恢复到正确的构建阶段和目标。在多目标项目中,最好一次完成一个目标。