无法在项目导航器中打开xib

Qui*_*Jin 5 xcode xib ios

我遇到了问题,需要你的帮助.
我刚刚使用svn更新了我的项目并发生了冲突; 现在我收到这个警告:

The document ....xib could not be opened.  
This archive contains a reference to an object with the identifier "150009670"  
but does not contain an object with a matching identifier.
Run Code Online (Sandbox Code Playgroud)

在此之后,我.pbxproj用文本编辑器打开并更改了对象的引用150009670.现在项目按照预期构建和工作,但是当我尝试从项目导航器中打开我的xib时,我仍然收到警告.
我是第一次使用svn所以这是错的?为什么我首先得到冲突?如果不重建xib,我能解决这个问题吗?

小智 0

如果您使用 svc,如果您执行任何合并并且存在冲突,则文件中的某处可能会附加一个头。

使用文本编辑器查看项目文件,您将能够在其中看到生成的 XML 代码。(使用诸如 text wrangler、sublime text 2 之类的东西)。搜索术语“HEAD”。这将有望找到具有以下格式的实例:

<<<< HEAD
         code1
=======
        code2
>>>>>>>>>>>
Run Code Online (Sandbox Code Playgroud)

删除这些内容和您不需要的代码,然后保存文件。Code1 将引用较新的代码,code2 将引用较旧的代码。看看它并决定你需要保留什么。如果您不确定是保留两者还是删除 code1。