SIGABRT错误“查看插口未设置”

问题描述:

我试图在iPhone 5上运行我的应用程序时收到SIGABRT错误。我的应用程序基本上需要3个视图,并且根据您正在运行的设备(iPhone 4, iPhone 5或iPad),它将启动特定于您设备类型的视图。SIGABRT错误“查看插口未设置”

的SIGABRT错误:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ViewController_Portrait5" nib but the view outlet was not set.' 

,我几乎可以肯定的是,鉴于出口设置,但我想我错了。

这里是Xcode的窗口截图:

Xcode Window

您需要连接“查看”插座。看看有没有连接的列表中的项目“查看”?你需要确保每个UIViewController都连接到一个视图。

你既然名为“肖像”我猜你想的观点是纵向视图文件,所以连接与“纵向”对象中的“查看”出口,在“对象”。

只需拖动小圆圈旁上方的“web视图”“意见”的第一个视图。