Как изменить префикс класса в Xcode 4?

При создании проекта в Xcode 4 он спрашивает, какой префикс класса добавить ко всем новым файлам.

Есть ли способ изменить (или удалить) это после того, как проект уже запущен?


person TigerCoding    schedule 09.11.2011    source источник


Ответы (3)


По крайней мере, в Xcode 4.3 это постоянно. Чтобы изменить его, нажмите на свой проект, затем в правом меню есть возможность его изменить. Если у вас нет открытого правого меню, нажмите кнопку вверху, чтобы оно появилось.

введите описание изображения здесь

person odyth    schedule 21.03.2012

Чтобы добавить префикс класса или изменить префикс для проекта

введите описание изображения здесь

При добавлении новых файлов в проект мы получаем имя файла с префиксом, куда мы можем добавить остальную часть имени файла.

введите описание изображения здесь

Надеюсь, что это поможет вам :)

person Aswathy Bose    schedule 01.01.2013

Устаревший ответ - в последних версиях этот префикс теперь используется для всех новых классов.

Это влияет только на файлы, созданные из шаблона проекта, когда вы создаете новый проект. Это непостоянный параметр и не влияет на создание новых файлов.

person Joshua Nozzi    schedule 09.11.2011
comment
Да я вижу. Не знаю, почему я так подумал. знак равно - person TigerCoding; 09.11.2011
comment
Может быть, вы читали то же самое, что и я - жалобы на отсутствие пространств имен в Objective-C. Это то, что заставило меня думать, что эта опция префикса - постоянная вещь. Я рассудил, что Apple пытается упростить соблюдение префиксов имен классов в качестве бандажа. Но потом я нигде не мог найти настройку (и строковый поиск файла проекта тоже не помог). - person Joshua Nozzi; 09.11.2011
comment
См. Ответ Одита (+1). Теперь это правильный ответ. До версии 4.3 только файлы, созданные из шаблонов проектов, получали префикс выбранного класса. 4.3 и выше теперь повсеместно используют этот префикс. - person Joshua Nozzi; 01.04.2012
comment
Я изменил правильный ответ, но проголосовал за Джошуа, поскольку его ответ был правильным в то время. - person TigerCoding; 03.04.2012