0

我一直注意到使用 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 中打开文件并在不进行更改的情况下保存它造成的。

4

2 回答 2

0

你确定不是你造成的?也许当你在摆弄 Interface Builder 时,它做出了这些改变?当您在 Interface Builder 中工作时,它实际上是在编辑和修改 xib 文件,但我想您知道这一点,只是我不确定我是否理解您的问题,抱歉。

于 2009-11-12T19:30:39.740 回答
0

如果这些更改只是多余的,那么在签入 NIB 文件之前还原特定更改,如果它们对您造成如此大的影响。

但是,从您发布的差异来看,您似乎更改了 Inspector 中的一些设置。

于 2009-11-12T19:34:56.817 回答