我开始使用NIB文件处理视图,并决定从我的项目中删除它以编程方式构建它。在我的任何代码中都没有提到应该调用NIB文件,并且.XIB不存在于任何应用程序目录中的任何位置。这是从调试控制台向我抛出的确切错误。XCode试图加载我从项目中删除的NIB文件
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason:
'-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "GESplitMainViewController"
nib but the view outlet was not set.'
我不明白为什么Xcode仍然试图加载NIB。
什么是你的代码在initWithNibName:bundle:? – Pfitz
你可能会告诉它在代码中加载xib文件,或者从故事板或类似的东西中加载。请向我们展示您的代码或尝试在项目中搜索NIB名称。 –
我没有提到代码中任何地方的NIB文件。 –