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