Я пытаюсь обернуть голову вокруг организации файла Xcode - или ее не хватает. Я могу делать все, что хочу в проекте, и отлично выглядит со всеми "поддельными" папками и структурой. Я смотрю файловую систему и бум ОГРОМНЫЙ беспорядок. Я попытался импортировать файлы с опцией Create Folder Reference for any added folder
, и это работает, вроде. Я получаю структуру, которую хочу как в Xcode, так и в файловой системе.
Проблемы. Когда я добавляю файл в папку в файловой системе, которая является ссылкой на папку в Xcode, ее не в Xcode, когда я смотрю, даже после перезагрузки проекта. Файлы/Вложенные папки в папке Ссылка не может быть перемещена в Xcode. Когда я перемещаю их в файловой системе, я получаю красные ссылки (не могу найти файл?) В Xcode.
Как сохранить организованную файловую систему и? Как я могу создать проект, чтобы просто распознать папку и показать ее (текущие и обновленные) файлы и подпапки в моем проекте?
Другая проблема, с которой я, похоже, сталкиваюсь, если я использую ссылку на папку и меняю файл, файл не обновляется в моем приложении, если я не выполняю полную очистку и не восстанавливаю. Если я не использую ссылку на папку, все мои файлы будут сбрасываться в папку "Ресурсы" пакета приложений, а не в красивой структуре, которая у меня есть в моем проекте.
Мне все равно? Должен ли я просто использовать поддельные папки и позволять всем идти повсюду и не заботиться? Мой пакет приложений будет беспорядок, файловая система будет беспорядок, но все будет работать... Надеюсь?
Edit:
Моя самая большая причина для организации организованной файловой системы заключается в том, что файлы ресурсов (изображения, звуки, другие файлы данных и т.д.) не редактируются в Xcode. Я должен получить к ним доступ в сторонних приложениях через файловую систему. Если его беспорядок все труднее найти и поддерживать в других сторонних приложениях.
Также, если я хочу, чтобы структура выглядела следующим образом:
- Изображения/обои/Name.png
- Изображения/Иконки/Name.png
- Изображения/Титулы/Name.png
Должен ли я использовать длинные имена файлов, а не папки для организации?
- Images_Backgrounds_Name.png
- Images_Icons_Name.png
- Images_Titles_Name.png