首页 > 其他 > 详细

Xcode Could not load NIB 的一个问题解决

时间:2016-12-13 06:38:24      阅读:245      评论:0      收藏:0      [点我收藏+]

# Could not load NIB 的一个问题

Could not load NIB 的一个问题

这两天多人合作一个项目。由于之前svn配置不太合理,导致加人之后svn代码冲突,整个项目都坏掉了,pods的问题也出现了一个无解的问题,试过换源,重新切换库和网络上无数的办法,均失败告终,之后突然想到测试一下pods有没有问题,发现pods正常,只是项目在增加人提交的过程中出现了问题。。遂想重新check一份,然后pods也忽略,不在svn管理之下。
进过几个小时的操作,check代码,pod install (网络渣)终于完成了。
项目算是可以正常的跑起来了,但是进入之前写的那个页面发现 有个cell加载的过程中出现了问题,具体如下:
Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘, reason: ‘Could not load NIB in bundle: ‘NSBundle (loaded)‘ with name ‘BBProtocalCell‘‘

技术分享

 

?

简单点说:就是nib 加载cell失败。

但是代码是从之前最后一次提交之后的代码中拷贝过来的,之前是正常的。但是重新check之后就不行了,总是这个问题。

当时首先想到的就是代码拼写的问题,但是直接就忽略了,因为这是自己写的一点没有动,并且是拷贝过来的,之前还能运行。

想了半天误解。从网上找了一下,也只有一个简单的答案就是,加载的类名拼写错了,但是显然我这个不是这个问题。 后来想了一下,觉得可能是项目编译的时候没有找到这个BBProtocalCell 类文件,后去查看。
如图:
技术分享

 

?

一看原来有。应该又不是这的问题。就当放弃的时候删除关键字
突然有新的发现
**技术分享

 

?
**

原来还有这个xib的编译源文件,遂动手加上,发现好用 哈哈。。
问题就这样随手解决了。。

总结

问题:Could not load NIB
解决方案:
1.拼写问题 --- 一般不会出这个问题
2.可能因为一些原因 文件没有被添加的编译器中,导致编译器编译过程中找不到文件,导致加载失败

希望能帮到一些朋友~~~

 

Xcode Could not load NIB 的一个问题解决

原文:http://www.cnblogs.com/xiaoyouPrince/p/6166464.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!