码迷,mamicode.com
首页 > 其他好文 > 详细

Interface builder was unable to determine the type of xxx.xib

时间:2014-10-27 17:38:52      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   strong   文件   div   on   2014   

前言

今天在合并分支代码到主干的过程中,遇到xib文件无法识别,导致运行失败。

bubuko.com,布布扣

bubuko.com,布布扣

解决思路

可以想到,应该是合并造成xib文件版本冲突,一种简单的方式可以拿最新的版本直接覆盖出问题的xib文件。但是这种办法简单粗暴,没有深入探究该xib文件问题到底出在哪里。联想到代码发生版本冲突时,头文件或实现文件中,会标记出冲突的代码,那么出问题的xib文件对应的源码中同样也应该存在冲突的代码。带着这样的想法,我打开了该xib文件的源码。
选中xib文件->右键->Open As->Source Code,打开xib文件对应的xml文档
bubuko.com,布布扣
可以清楚地看到,冲突的地方已经被标记出来。原因是toolsVersion和systemVersion版本冲突,是最近升级系统和Xcode引起的。去掉working的部分,重新运行就OK了~

Interface builder was unable to determine the type of xxx.xib

标签:blog   http   io   ar   strong   文件   div   on   2014   

原文地址:http://blog.csdn.net/nextstudio/article/details/40509967

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!