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

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

在这里输入图像说明

我发现这一点,但没有澄清我的疑惑!

黄色文件夹是“组”,它们不是实际的文件夹,而是对文件夹/文件的引用。 它们只存在于Xcode中组织项目。 蓝色文件夹是文件系统中存在的实际文件夹。

蓝色文件夹给你的好处是不必每次在文件夹中的新地点,即图像“添加文件”。 然而,你仍然应该主要使用组(也称为黄色文件夹),因为它使您可以更好地控制将与应用程序捆绑在一起的内容(请考虑文件夹/版本控制文件中的隐藏文件)。 此外,有时蓝色文件夹可能会弄乱你的文件夹中的文件层次结构,即。 导致闪屏发生故障。 只有less数情况下,你会使用蓝色文件夹,如“内容”文件夹,文件夹中的任何东西都应该与包(马克Szymczyk评论,图像或video)打包。 如果您不确定,请使用黄色文件夹。

黄色文件夹应该是链接(组,作为一个文件夹,但如果你检查Finder,有没有,就像在iTunes中的播放列表),蓝色的是“物理”(作为文件夹在Finder中)。