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

标签 ios xcode

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

enter image description here

我找到了 this但没有澄清我的疑虑!

最佳答案

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

蓝色文件夹的好处是您不必每次在文件夹中添加新内容(即图像)时都“添加文件”。但是,您仍然应该主要使用组(又名黄色文件夹),因为它可以让您更好地控制将与您的应用程序捆绑在一起的内容(想想文件夹/版本控制文件中的隐藏文件)。此外,有时蓝色文件夹会弄乱您的包中的文件层次结构,即。导致启动画面出现故障。 只有少数情况下您会使用蓝色文件夹,例如“内容”文件夹,其中文件夹中的任何内容都应与 bundle 一起打包(如 Mark Szymczyk 评论的那样,图像或视频)。如果您不确定,请坚持使用黄色文件夹。

关于ios - Xcode:项目导航器,黄色文件夹和蓝色文件夹的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13346247/

相关文章:

ios - UISwitch 需要 OFF 然后 ON 单击(反之亦然)才能将其设置为 "save"值并正常工作

iOS NSPredicate 上的深度对多关系

iOS 5 Twitter API 在模拟器与真实 iOS 设备中的行为不同

ios - 是否可以创建一个可以授权用户位置访问的框架

xcode - 获取当前执行的应用程序的PID

ios - Apple CI/Xcode 服务和 Jenkins

ios - 设备 token NULL

ios - 使用并行测试一次运行所有测试时,输入文本字段不稳定

XCode 自动生成注释?

ios - Xcode 7 GM 创建了通用存档而不是 iOS 应用程序存档