自从我升级到 Xcode 4.5 后,我发现它会自动删除我访问的每个 xib 文件的一部分。这是该部分:
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
<real value="1536" key="NS.object.0"/>
</object>
我几乎可以忍受这个,但是当我再次访问该文件时,我发现还有更多的“自动”更改。它们更多样化,更难描述,所以除非我真的需要,否则我不会包含示例。
我不明白这里发生了什么。我正在寻找两个答案之一:
- 有什么方法可以禁用它吗?
- 为什么会发生这种情况,是否有某种方法可以强制 Xcode 将这些更改应用于所有 xib 文件,以便我可以完成此操作?
如果我能明白到底发生了什么以及为什么,我会感觉好多了。