减少xib的差异

时间:2009-11-12 19:26:39

标签: version-control interface-builder xib

我一直注意到使用Interface Builder 3.2.1对我的xib文件进行了多余的更改。

以下是其中一些:

-               <reference key="NSNextResponder"/>
+               <nil key="NSNextResponder"/>


-               <reference key="NSSuperview"/>


-       <array class="NSMutableArray" key="IBDocument.EditedObjectIDs">
-           <integer value="6"/>
-       </array>
+       <array class="NSMutableArray" key="IBDocument.EditedObjectIDs"/>

任何人都可以告诉我这些是什么,有什么技巧可以避免它们吗?我更喜欢我的签到仅描述我故意做出的改变。

更新:我在原始问题中并不清楚,但这些差异是由于在Interface Builder中打开文件并保存而未进行更改而引起的。

2 个答案:

答案 0 :(得分:0)

你确定你没有引起那些吗?也许当你在使用Interface Builder进行摆弄时,它会做出这些改变吗?当你在Interface Builder中工作时,它实际上正在编辑和修改xib文件,但我想你知道,只是我不确定我理解你的问题,抱歉。

答案 1 :(得分:0)

如果更改只是多余的,只需在签入NIB文件之前还原特定更改,如果他们打扰你那么多。

但是,从您发布的差异中,看起来您在检查器中更改了一些设置。