Xcode 为什么Interface Builder不断更新其文件(更改似乎是任意的)?

Xcode 为什么Interface Builder不断更新其文件(更改似乎是任意的)?,xcode,interface-builder,xib,nib,Xcode,Interface Builder,Xib,Nib,每天,我都会注意到,在带有源代码控制的Xcode 4.5中,Interface Builder非常频繁地更改xib文件 例如,我可以打开一个xib并单击左侧的一个视图,然后切换右侧的一个检查器。并且在没有实际执行任何工作或修改文件的情况下,该文件被标记为未保存。好吧,我保存它 然后,版本助手编辑器将显示看似任意的更改,有时甚至是破坏性的更改。例如:今天我看到一长串从文件中消失的门店,一分钟后它们又回到了文件中,我没有做任何更改 这似乎有点令人沮丧,因为它可能导致没有任何有用更改的无用提交。我已经

每天,我都会注意到,在带有源代码控制的Xcode 4.5中,Interface Builder非常频繁地更改xib文件

例如,我可以打开一个xib并单击左侧的一个视图,然后切换右侧的一个检查器。并且在没有实际执行任何工作或修改文件的情况下,该文件被标记为未保存。好吧,我保存它

然后,版本助手编辑器将显示看似任意的更改,有时甚至是破坏性的更改。例如:今天我看到一长串从文件中消失的门店,一分钟后它们又回到了文件中,我没有做任何更改

这似乎有点令人沮丧,因为它可能导致没有任何有用更改的无用提交。我已经回复过几次,还有几次是通过“自动系统生成对xib文件的更改”这样的消息提交的。
在提交中包含自动更改可能会在查看历史更改时导致混淆。对xib的真正更改,如创建新对象、更改类名或自动调整掩码,可能会在大量不必要的更改中丢失


这是另一个SO问题的副本:

这个问题是卡尔文海在雷达上提出的,后来被标记为一个Bug ID#11533872的复制品