【问题标题】:Reducing differences in xibs减少xibs的差异
【发布时间】:2009-11-12 19:26:38
【问题描述】:

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

【问题讨论】:

    标签: version-control interface-builder xib


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 大多数(全部?)这些都是由于打开 XIB 并保存而不修改造成的。
      猜你喜欢
      • 2021-10-16
      • 1970-01-01
      • 1970-01-01
      • 2014-10-17
      • 1970-01-01
      • 2013-11-26
      • 2011-01-22
      • 2012-11-02
      • 1970-01-01
      相关资源
      最近更新 更多