Как вы перемещаете файл проекта Xcode 4.2 в другую папку? - PullRequest
9 голосов
/ 12 февраля 2012

Не без ума от того, как Xcode 4.2 выложил файлы на диск. Он создает файл проекта, а затем отдельную подпапку, которая содержит весь код. Мы хотим, чтобы файл проекта находился в той же папке, а затем файл рабочей области (если есть), который является родственным для этой папки. Делает для более портативных макетов.

Однако я не могу ОСТАНОВИТЬ отсутствие Save-as в Lion, а теперь, по-видимому, и в Xcode 4.2. По крайней мере, с TextEdit я просто взял версию из SL, и она работает. Нет такой удачи с Xcode, поскольку, как вы знаете, это совершенно другое животное, чем Xcode 3.x.

Итак ... как можно переместить / переименовать файл проекта относительно исходного кода?

1 Ответ

16 голосов
/ 14 июня 2012

Вот как вы это делаете (я использую в Xcode 4.3):

Сначала переместите файл вашего проекта
1. Начните с закрытия проекта Xcode 1Переместите ProjectName.xcodeproj в папку со всем вашим кодом
1. Откройте проект XCode, нажав ProjectName.xcodeproj

Во-вторых, повторно сопоставьте ваши файлы
1. Вам не нужно переназначать файлы по одному , вам нужно только сопоставить группы
1. Откройте «Инспектор файлов» с помощью ⌥⌘1 или View->Utilities->Show File Inspector
1. Нажмитекаждой группы, затем щелкните квадратный значок (см. скриншот ниже) и выберите папку, в которой находится файл вашего проекта.

Значок, по которому нужно щелкнуть: enter image description here

"Нет" покажеткогда вы выбираете ту же папку, в которой находится ваш файл .xcodeproj.

Вывод:
У меня большой проект, который содержит ~ 650 файлов, но только 12 групп,так что для переназначения всего требуется всего несколько минут.

Примечание:
Иногда при сопоставлении файлов это нене распознавать изменение папки, если имя совпадает (т.е.две папки с одинаковым именем).Возможно, вам придется временно выбрать любую другую папку, затем выбрать фактическую папку проекта, и появится индикатор Нет .

...