2015-04-16 4 views
11

Недавно я обновил свою Xcode до 6.3 стабильной версии. Когда я пытаюсь добавить новую папку (Right Click ViewControllers -> Добавить файлы в ... -> Новая папка), она отображается синим цветом вместо желтого цвета по умолчанию. И когда я щелкните правой кнопкой мыши на TestFolder -> New File, будет создан пустой файл с опцией выбора шаблона для файла.Xcode 6.3 Новый выпуск файла

В чем причина этой проблемы? Благодарю.

enter image description here

+1

Это поведение ожидания при добавлении ссылок на папки. Чтобы получить то, что вы хотите, когда вы щелкните правой кнопкой мыши и выберите «Добавить файлы в [имя_проекта]», убедитесь, что выбрано «Создать группы» NOT «Создать ссылки на папки». – Rog

ответ

17

Yup, нашел причину этого. По умолчанию XCode выбирал «Создать ссылки на папку», что вызывало проблему. Вместо этого я выбрал переключатель «Создать группы», как показано на рисунке ниже, и я получил ожидаемый результат. Приветствия.

enter image description here

1

Как получить "Новая папка"? Все, что я вижу

Xcode project view

Я думаю, что это выглядит как простая ошибка. Деинсталлируйте и переустановите Xcode, если перезапуск Xcode и ваш Mac не поможет. Возможно, это решает вашу проблему.

Надежда, что помогает :)

+0

Вы нажимаете «Добавить файлы в StackOverflow Tests» из изображения, которое вы разместили, и вы получаете окно для выбора файлов, а внизу вы можете увидеть кнопку «Новая папка». Вот как я создал эту синюю папку. –

+0

Но я думаю, вам нужна папка, которая есть только для визуализации внутри Xcode? Поэтому выберите * New Group *. – LinusGeffarth

+0

Нет, мне нужна новая папка, потому что в окне поиска файлы будут присутствовать внутри этой папки отдельно. Если я выберу новую группу, это просто для визуализации, она не создаст отдельную папку. Я хотел этого, потому что, если я посмотрю на свой код в репозиториях git, таких как битбакет, я увижу отдельные папки, которые будут содержать связанные файлы, а не все файлы в одной иерархии. –

2

Я считаю, что это ошибка в Xcode 6.3. Это не происходит с предыдущей версией. И если я могу добавить, перетаскивание папки в проект также создает синюю папку, внутри которой находятся файлы, которые я не могу правильно вызвать внутри своих классов. Он даже не отображается в подклассе New File -> Cocoa Touch ->, если вы собираетесь его подклассифицировать.

Редактировать: Выяснено решение. При добавлении выберите «НОВЫЕ ГРУППЫ». Я не заметил его сначала, так как предыдущие xcodes имеют «НОВЫЕ ГРУППЫ», выбранные по умолчанию.

1

Поскольку вы делаете папку с добавлением, она создаст папку, так что u увидит синий цвет, и если вы добавите группу, вы увидите желтый цвет по умолчанию. Это происходит и в предыдущей версии, и вы, возможно, не осознали в то время

2

Эта ошибка возникает при обновлении Xcode до новой версии, когда вы добавляете новый файл или папку, перетаскивать или добавить из опции EDIT,

enter image description here по умолчанию выбран вариант будет Создать ссылку на папку радио, которые добавляют только ссылку на этот файл или папку, но не фактические. Эту проблему можно решить, выбрав При создании файла/папки при создании группы.

enter image description here

Это может решить вашу проблему.

2

Для людей, интересующихся, как получить Copy Folder Dialog box, просто перетащите папки в XCode7, и появится всплывающее окно, в котором вы можете выбрать ссылку на папку или создать группу.

Смежные вопросы