Структура папок в xcode vs структура папок в finder
У меня есть следующая структура папок в xcode для проекта.
![file structure in xcode]()
![file structure in finder]()
Однако у меня есть указанная выше структура файла в finder.
Есть ли способ отразить структуру файла от xcode до finder?
Ответы
Ответ 1
Недавно я обнаружил Инструмент командной строки, который будет делать именно то, что вам нужно. Вы можете найти его здесь:
https://github.com/venmo/synx
Чтобы установить этот инструмент, вам просто нужно открыть терминал и запустить следующую команду (используйте sudo, чтобы запустить его как суперпользователя и получить разрешение):
$ sudo gem install synx
Затем, как указано в инструкциях на веб-странице GitHub выше, используйте следующую команду для реорганизации структуры папок:
$ synx path/to/your/project.xcodeproj
Это должно сделать это:).
Ответ 2
Вы должны управлять им самостоятельно в Finder, а затем устанавливать новый путь для папок в утилите View
![Xcode folder path]()
Ответ 3
"Папки" в Xcode фактически являются группами и необязательно связаны с папкой в Finder.
Вам нужно управлять им самим, если вы хотите зеркало в Xcode/Finder.
Что вы можете сделать, так это создать структуру папок, которую вы желаете в Finder, а затем перетащить каждую папку в Xcode, это создаст ссылки на папки в виде групп в Xcode, и любые файлы, созданные вами в этих группах, будут сохранены в соответствующем Finder папки.
Ответ 4
Вы можете сделать это в некоторой степени! Есть только один дополнительный шаг, который вы делаете каждый раз, когда вы создаете новую группу (и в первый раз вам предстоит многое сделать!):
- Xcode 3: Всякий раз, когда вы создаете группу в Xcode, немедленно получите информацию об этом и обратите внимание на параметр "Путь:" чуть ниже его имени. Нажмите "Выбрать..." и установите его в новую папку с тем же именем.
- Xcode 4: Всякий раз, когда вы создаете группу в Xcode, немедленно выберите ее и откройте правую боковую панель. Обратите внимание на настройку "Путь:" чуть ниже ее имени. Нажмите значок рядом с "Нет" (что это, файл в окне?) И установите его в новую папку с тем же именем.
Теперь, всякий раз, когда вы добавляете файлы в группу, они отправляются в соответствующую папку на диске. Woo!
Следовательно,, я всегда создаю папку в Finder, а затем добавляю ее в Xcode.
Ответ 5
Ознакомьтесь с этой статьей. Это может помочь вам организовать ваш проект.
http://www.blackdogfoundry.com/blog/xcode4-folder-structure/
Ответ 6
После версии 9 Xcode (не проверял предыдущие версии) обрабатывает это для вас! Пока вы создаете группу, и вы не выбираете "Новая группа без папки", Xcode автоматически создает соответствующую папку в вашем проекте, которая будет отображаться в вашей структуре файла проекта.