Почему в моем проекте Xcode есть какие-то синие папки?

Когда я импортирую свой проект из Github, у меня есть две папки, которые отображаются в Xcode с синим цветом, но все остальные папки являются желтыми. Что происходит?

Ответ 1

Синий используется для представления "Справочника по папкам".

Четкое описание того, что они есть и когда их использовать, происходит от http://struct.ca/2010/xcode-folder-references/

Существует два типа папок в Xcode: группы и ссылки на папки. Вы можете использовать группы для организации файлов в своем проекте, не затрагивая их структуру в реальной файловой системе. Это отлично подходит для кода, потому что вы только собираетесь работать с вашим кодом в Xcode. На с другой стороны, группы arent очень хороши для файлов ресурсов.

В любом достаточно сложном проекте вы обычно имеете дело с десятки - если не сотни - файлов активов, и эти активы понадобятся изменять и манипулировать вне Xcode, либо вами, либо вами дизайнер. Ввод всех ваших файлов ресурсов в одну плоскую папку является путь к катастрофе. Здесь вы найдете ссылки на папки. позволяют вам упорядочивать файлы в папки на вашей файловой системе и сохранить ту же структуру папок в Xcode.