Когда я импортирую свой проект из Github, у меня есть две папки, которые отображаются в Xcode с синим цветом, но все остальные папки являются желтыми. Что происходит?
Почему в моем проекте Xcode есть какие-то синие папки?
Ответ 1
Синий используется для представления "Справочника по папкам".
Четкое описание того, что они есть и когда их использовать, происходит от http://struct.ca/2010/xcode-folder-references/
Существует два типа папок в Xcode: группы и ссылки на папки. Вы можете использовать группы для организации файлов в своем проекте, не затрагивая их структуру в реальной файловой системе. Это отлично подходит для кода, потому что вы только собираетесь работать с вашим кодом в Xcode. На с другой стороны, группы arent очень хороши для файлов ресурсов.
В любом достаточно сложном проекте вы обычно имеете дело с десятки - если не сотни - файлов активов, и эти активы понадобятся изменять и манипулировать вне Xcode, либо вами, либо вами дизайнер. Ввод всех ваших файлов ресурсов в одну плоскую папку является путь к катастрофе. Здесь вы найдете ссылки на папки. позволяют вам упорядочивать файлы в папки на вашей файловой системе и сохранить ту же структуру папок в Xcode.