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

# 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.可能因为一些原因 文件没有被添加的编译器中,导致编译器编译过程中找不到文件,导致加载失败

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

 

转载于:https://www.cnblogs.com/xiaoyouPrince/p/6166464.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值