Xcode:项目导航器,黄色文件夹和蓝色文件夹之间的区别

Fry*_*Fry 32 xcode ios

我想知道Xcode中蓝色文件夹和黄色文件夹之间的区别.

在此输入图像描述

我找到了这个,但没有澄清我的疑虑!

Jia*_*Yow 39

黄色文件夹是"组",它们不是实际文件夹,而是对文件夹/文件的引用.它们仅用于在Xcode中组织您的项目.蓝色文件夹是文件系统中存在的实际文件夹.

蓝色文件夹为您提供的好处是,无需每次在文件夹中出现新内容(即图像)时"添加文件".但是,您仍然应该主要使用组(也称为黄色文件夹),因为它可以让您更好地控制与应用程序捆绑的内容(考虑文件夹/版本控制文件中的隐藏文件).此外,有时蓝色文件夹可能会破坏您的文件夹中的文件层次结构,即.导致闪屏故障.只有少数情况下你会使用蓝色文件夹,比如"内容"文件夹,其中文件夹中的任何内容都应该与包装一起打包(如Mark Szymczyk评论,图像或视频).如果您不确定,请坚持使用黄色文件夹.

  • @Fry,选择File> Add Files to ProjectName,为项目添加一个文件夹.在"打开"面板中选择"为任何添加的文件夹创建文件夹引用"单选按钮 蓝色文件夹用于您不能在Xcode中直接访问的文件,例如声音和图像文件.对于源代码文件的文件夹,您应该使用黄色文件夹而不是蓝色. (6认同)