代码之家  ›  专栏  ›  技术社区  ›  Steven Fisher

减少XIB的差异

  •  0
  • Steven Fisher  · 技术社区  · 15 年前

    我已经注意到在我的XIB文件中使用InterfaceBuilder3.2.1有多余的更改。

    以下是其中一些:

    -               <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"/>
    

    有人能告诉我这些是什么吗?有什么办法可以避免它们吗?我希望我的签入只描述我有意做的更改。

    更新:在最初的问题中我不清楚,但是这些差异是由在InterfaceBuilder中打开文件并保存而不做任何更改造成的。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Ben S    15 年前

    如果这些更改只是多余的,那么在签入NIB文件之前,只要恢复特定的更改,如果它们让您感到如此困扰的话。

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

        2
  •  0
  •   Jorge Israel Peña    15 年前

    你确定不是你造成的吗?也许当你在摆弄接口生成器的时候,它做了这些更改?当您在InterfaceBuilder中工作时,它实际上正在编辑和修改XIB文件,但是我想您知道,只是我不确定我是否理解您的问题,抱歉。