如何将Interface Builder文档版本控制默认设置为4.2?

时间:2011-12-21 09:54:38

标签: iphone ios xcode interface builder

当我在界面构建器中创建新的xib时,Interface Builder Document(Versioning)开发参数默认为xCode 4.1

无论如何将此默认为xCode 4.2 - 我问的原因是我最近更改了一个项目以使用IOS 5和4.2 - 该项目最初是在4.1中创建的,当我创建一个新的xib并设置大小时“表单”的视图会生成一个警告:

属性不可用:表单表模拟指标在Xcode 4.2之前不可用。

Interface Builder Document property 4.1

我可以通过将属性检查器中的“文档版本”下拉列表更改为4.2

来修复警告

Interface Builder Document property 4.2

1 个答案:

答案 0 :(得分:9)

您必须直接修改XCode模板:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/User Interface - 当您选择菜单File-> New ...-> New File ...

时包含模板

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface - 当您选择菜单File-> New ...-> New Project ...

时包含模板

<archive><data>

中添加内容,编辑您想要的任何xib
<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>