如何在 iOS 中调试“[UIViewController _loadViewFromNibNamed:bundle:] 加载了“SearchView”笔尖但未设置视图出口”?
Posted
技术标签:
【中文标题】如何在 iOS 中调试“[UIViewController _loadViewFromNibNamed:bundle:] 加载了“SearchView”笔尖但未设置视图出口”?【英文标题】:How to debug "[UIViewController _loadViewFromNibNamed:bundle:] loaded the "SearchView" nib but the view outlet was not set" in iOS? 【发布时间】:2017-05-15 08:40:44 【问题描述】:错误:
由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:'-[UIViewController _loadViewFromNibNamed:bundle:] 加载了“SearchView”笔尖,但未设置视图出口。'
我尽一切努力为“SearchView”设置视图,但仍然因信号中止消息而崩溃。
【问题讨论】:
检查一下:***.com/questions/5464010/… 在 SearchView 中检查所有元素是否已通过插座连接 是的,我检查了......每个元素都已连接...... 【参考方案1】:移除所有插座并重新连接。
【讨论】:
我删除了所有插座并重新连接并按照您所说的进行检查.....但是由于信号中断..消息而崩溃..... 有没有其他方法可以解决这个问题......如果你建议我对我很有帮助...... 使 nib 的显示名称和您在 viewcontroller 中添加的名称都相同。只需复制粘贴名称即可。在 xcode 的文件检查器中检查 nib 名称。以上是关于如何在 iOS 中调试“[UIViewController _loadViewFromNibNamed:bundle:] 加载了“SearchView”笔尖但未设置视图出口”?的主要内容,如果未能解决你的问题,请参考以下文章
带有 UISegmentedControl 和 childViewController 的 iOS LargeTitle(在容器中)