首页 > 其他 > 详细

关于xib

时间:2015-03-24 23:15:57      阅读:503      评论:0      收藏:0      [点我收藏+]
 *** Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘, reason: ‘-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ShowView" nib but the view outlet was not set.‘
*** First throw call stack:




Terminating app due to uncaught exception ‘NSUnknownKeyException‘, reason: ‘[<UIView 0x1562e7f0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key bgView.‘
*** First throw call stack:
我这里的情况是因为xib适配问题,适配iOS版本的引起的

第一种出错的原因可能是错误的IBOutlet连接,即xib中定义了某个IBOutlet,但是在对应的头文件中,该IBOutlet已经被修改或删除。要检查这一问题,可以打开xib文件,在File‘s Owner上点击右键,然后在弹出的窗口中检查是否有“惊叹号”提示的IBOutlet连接,基本上可以找到问题所在。

第二种出错的原因可能是在xib文件中没有正确指定对象的类。要检查这一问题,可以打开xib文件,查看自定义视图控制器或者视图的Custom Class是否定义正确即可。

关于xib

原文:http://blog.csdn.net/u010241322/article/details/44595915

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