美文网首页
创建xib文件崩溃 reason: '-[UIViewContr

创建xib文件崩溃 reason: '-[UIViewContr

作者: _疯狂的柚子 | 来源:发表于2019-04-30 10:54 被阅读0次

创建xib文件时可能会出错,控制台打印 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "loc" nib but the view outlet was not set.

大概是我们加载的nib文件,"view" 属性值没有进行设置。总结下检查和修复步骤如下:

1.点击我们要加载的 xib 文件,在右边选中 File's Owner
image.png
2.在 File's Owner 的右边第三个选项卡的“Custom Class” 属性设置中,将 Class 的值改成对应的控制器, 这里改成 相应的控制器, 例:FristViewController
image.png
3.这时候,在File's Owner 的最后一个选项卡中,就会出现“待连接设置” 的 view 属性, 即我们的编译器告诉我们的 **the view outlet was not set **中的 view。当 File's Owner 的 class 为 NSObject 时候,是没有 view 属性的
image.png
4.连接 view 属性,如果没有显示View(先看上述步棸是否完成,如果完成,则重新编译试试<Commend + B>),然后按住Control键连线,成功后,如下图所示。
image.png

\color{gray}{参考:https://www.cnblogs.com/Fc-ios/p/3919837.html}

相关文章

网友评论

      本文标题:创建xib文件崩溃 reason: '-[UIViewContr

      本文链接:https://www.haomeiwen.com/subject/xujmnqtx.html