Macos 为什么IB在打开xib文件时要更改对象ID?

Macos 为什么IB在打开xib文件时要更改对象ID?,macos,interface-builder,save,Macos,Interface Builder,Save,我对不同Mac上不同项目中的一些xib文件也有同样的问题。IB正在更改我的xib文件中某些视图的对象ID。我只需双击Xcode中的xib文件,在IB中打开它,然后尝试再次关闭xib文件而不做任何更改,IB会将xib文件标记为脏文件,因此我必须再次保存它 这让我抓狂,因为它会破坏我的所有本地化,因为它们依赖于对象ID(ibtool) 有什么想法或经验吗 谢谢这是旧版IB中的一个bug。他们在IIRC 3.1中修复了它

我对不同Mac上不同项目中的一些xib文件也有同样的问题。IB正在更改我的xib文件中某些视图的对象ID。我只需双击Xcode中的xib文件,在IB中打开它,然后尝试再次关闭xib文件而不做任何更改,IB会将xib文件标记为脏文件,因此我必须再次保存它

这让我抓狂,因为它会破坏我的所有本地化,因为它们依赖于对象ID(ibtool)

有什么想法或经验吗


谢谢

这是旧版IB中的一个bug。他们在IIRC 3.1中修复了它