Перейменування частин проекту - програмування для ios 7 - блог веб-програміста

Ім'я, присвоєне вашому проекту в процесі його створення, використовується в багатьох місцях. Це створює у новачків помилкова думка, що вони ніколи не зможуть перейменувати проект, не зіпсувавши його.

Це зовсім не так! Для того щоб перейменувати проект, виберіть лістинг проекту у верхній частині навігатора проекту, натисніть клавішу , щоб з'явилася можливість редагувати ім'я проекту, введіть нове ім'я і знову натисніть клавішу . Середа Xcode відкриє діалогове вікно, яке пропонує змінити і інші імена, включаючи мета, зібране додаток, заздалегідь скомпільовані заголовки та файл Info.plist - а отже, і відповідні налаштування збірки. Ви можете вибрати або скасувати вибір будь-якого імені, а потім клацніть на кнопці Rename, і ваш проект буде працювати як і раніше.

Ім'я мети можна вільно змінювати незалежно від імені проекту. Саме ім'я мети, а не ім'я проекту використовується для створення імені продукту, а значить, і імені комплекту, імені дисплея комплекту, а також ідентифікатор набору. Таким чином, вибираючи реальне ім'я додатки, досить змінити ім'я мети.

Зміна імені проекту (або цілі) не призводить автоматично до зміни імені відповідної схеми. Це не обов'язково, але можливо; виберіть команду Product ^ Manage Schemes і клацніть на імені схеми, щоб з'явилася можливість його редагувати.

Зміна імені проекту (або імені мети) не призводить автоматично до зміни імені відповідної головної групи. Це необов'язково, але можливо. Ви можете легко змінювати ім'я групи в навігаторі проекту, тому що це ім'я вибирається довільно і не впливає ні на налаштування збірки, ні на її процес. Однак головна група має особливий характер, тому що (як я вже говорив) вона відповідає реальній папці на диску, в корені якої зберігається файл вашого проекту. Новачки не повинні змінювати ім'я папки на диску, тому що воно впливає на "зашиті" настройки збірки.

Ви можете в будь-який момент змінити ім'я папки проекту у вікні Finder або перенести її в інше місце, бо всі посилання в налаштуваннях збірки на файл і папки в папці проекту є відносними.