标签:n6k cs6 mib repeat lcx crc reference lower vpn
# 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 的一个问题解决
标签:n6k cs6 mib repeat lcx crc reference lower vpn
原文地址:http://www.cnblogs.com/xiaoyouPrince/p/6166464.html