为什么我的Xcode项目中有一些蓝色文件夹?

问题描述 投票:0回答:1

当我从 Github 导入项目时,我有两个文件夹在 Xcode 中显示为蓝色,但所有其他文件夹都是黄色的。发生什么事了?

xcode
1个回答
77
投票

蓝色用于代表“文件夹参考”。

这些内容以及何时使用它们的清晰描述来自 http://struct.ca/2010/xcode-folder-references/ [archive]

Xcode中有两种类型的文件夹:组和文件夹引用。 您可以使用组来组织项目中的文件而不影响 它们在实际文件系统上的结构。这对于代码来说非常有用, 因为你只会在 Xcode 中使用你的代码。在 另一方面,组对于资源文件来说并不是很好。

在任何相当复杂的项目中,您通常会处理 数十个(如果不是数百个)资产文件,这些资产将需要 由您或您从 Xcode 外部进行修改和操作 一位设计师。将所有资源文件放在一个平面文件夹中是一种 灾难的秘诀。这就是文件夹引用的用武之地。它们 允许您将文件组织到文件系统上的文件夹中,并且 在 Xcode 中保持相同的文件夹结构。

© www.soinside.com 2019 - 2024. All rights reserved.