Подтвердить что ты не робот

Как установить версию версии интерфейса Builder по умолчанию на 4.2?

Когда я создаю новый построитель интерфейса xib в интерфейсе разработки интерфейса (Versioning), по умолчанию используется xCode 4.1

В любом случае, для xCode 4.2 есть причина, по которой я спрашиваю, я недавно изменил проект на использование IOS 5 и 4.2. Проект был первоначально создан в 4.1, а когда я создаю новый xib и устанавливаю размер взгляд на "Лист формы" он генерирует waring:

Атрибут недоступен: Символы, отображаемые в листе листа, недоступны до Xcode 4.2.

Interface Builder Document property 4.1

Я могу исправить предупреждение, изменив значение "Версия документа" в инспекторе свойств на 4.2

Interface Builder Document property 4.2

4b9b3361

Ответ 1

Вам нужно будет напрямую изменить шаблоны XCode:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/User Interface - Содержит шаблоны при выборе меню Файл- > Новый...- > Новый файл...

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface - Содержит шаблоны при выборе меню Файл- > Новый...- > Новый проект...

Отредактируйте любой желаемый xib, добавив его внутри <archive><data>:

<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
    <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
    <real value="4200" key="NS.object.0"/>
</object>