Создание группы в XCode не создает папку в файловой системе - почему? - PullRequest
20 голосов
/ 27 сентября 2011

В Xcode IDE, когда я добавляю новую группу с именем 'Organizer' в группу классов по умолчанию, она создается. Но когда я физически вижу папку в Finder, эта новая группа Organizer не отображается как папка.

На самом деле я хочу сохранить источники в определенной структуре, т.е. как она существует в представлении XCode.

Что я должен сделать, чтобы достичь этого?

Ответы [ 2 ]

30 голосов
/ 27 сентября 2011

Вы должны создать все необходимые папки в Finder и затем добавить их в проект (щелкните правой кнопкой мыши -> Добавить файлы в проект XYZ).При добавлении файлов параметры должны выглядеть следующим образом:

enter image description here

UPD: Xcode 9 наконец-то поддерживает автоматическое создание папок и изменение порядка файлов для групповых операций!

1 голос
/ 20 марта 2014

Если вы добавляете новую группу с именем Organizer в группу классов по умолчанию, вы не сможете увидеть физическую папку в Finder. Чтобы создать физическую папку, вы должны сделать следующие шаги,

1. Prepare folder structure with files in it.
2. Drag that folder into xcode i.e. project navigation pan.
3. Check the box " Copy items into destination group's folder (if needed) "
4. Select " Create groups for any added folders "

После этого вы получите папку в поиске. Теперь, если вы хотите добавить новый файл, просто

1. Right click on folder and click " Add files to < Project_Name >"
2. Select proper file
3. Check the box " Copy items into destination group's folder (if needed) "
4. Select " Create groups for any added folders "
5. Finally click to add

Вы получите эту папку с новым файлом, добавленным в нее.

Примечание: Имейте в виду, что вы получаете желтую папку.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...