2012-12-08 39 views
0

我試圖在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

回答

1

您需要連接「查看」插座。看看有沒有連接的列表中的項目「查看」?你需要確保每個UIViewController都連接到一個視圖。

你既然名爲「肖像」我猜你想的觀點是縱向視圖文件,所以連接與「縱向」對象中的「查看」出口,在「對象」。

1

只需拖動小圓圈旁上方的「web視圖」「意見」的第一個視圖。