所以我将我的iPhone应用程序升级为通用。我升级了项目,并为我的一个类创建了一个新的笔尖。我将该nib的自定义类设置为viewController,并将视图从文件所有者拖到nib。一切正常。但是,与第二次运行它相比,我收到了以下错误:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException',
reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the
"viewControlleriPad" nib but the view outlet was not set.'*** Call stack at first
throw:
所以我从nib断开了视图,而不是重新连接它并且它工作了。所以基本上这种模式似乎每次我链接它,它工作一次。这看起来很奇怪。提前感谢您的帮助。
答案 0 :(得分:0)
在创建的新XIB中,我假设您没有将File's Owner
的类与视图控制器的类相关联
此外,您尚未设置文件所有者的view
出口。
希望你明白。
如果您需要更多帮助,请告诉我。
编辑:
请参考这个问题:
Iphone sdk tabbar View outlet was not set
修改-2:强>
答案 1 :(得分:0)
之前我也遇到过这种情况。值得尝试按此顺序尝试以下内容:
(#2为我工作)