Как установить значение по умолчанию для управления версиями документов Interface Builder равным 4.2?
Когда я создаю новый xib в interface builder, параметр разработки документа Interface Builder (Versioning) по умолчанию принимает значение xCode 4.1
Есть ли в любом случае значение по умолчанию для xCode 4.2-причина, по которой я спрашиваю, заключается в том, что я недавно изменил проект для использования IOS 5 и 4.2-проект изначально был создан в 4.1, и когда я создаю новый xib и устанавливаю размер представления в "лист формы", он генерирует waring:
Атрибут недоступен: смоделированные метрики листа формы недоступны до Xcode 4.2.
Я могу исправить предупреждение, изменив выпадающий список версия документа в инспекторе свойств на 4.2
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>