簡體   English   中英

以NSException類型(xcode 6)的未捕獲異常終止

[英]Terminating with uncaught exception of type NSException (xcode 6)

由於未捕獲的異常而終止應用程序:

'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ViewController"筆尖,但未設置視圖出口。

我在xcode 6中收到此錯誤。我知道如何在xcode 5或更低版本中設置視圖出口(轉到連接檢查器,將出口單選按鈕拖動到文件的所有者,然后彈出視圖,然后單擊視圖以設置出口),但是在xcode 6(測試版)中不會出現視圖彈出窗口。 它是xcode 6的錯誤還是設置插座的方式不同。 有人可以幫忙嗎?

這意味着您具有視圖控制器,但尚未設置view出口。 在界面構建器中,右鍵單擊視圖控制器,然后將顯示插座和操作彈出窗口。 找到視圖出口,並將其拖到視圖列表中的最頂部視圖。

我遇到了這個問題,基本上是由於將按鈕分配給了插座(我不需要)以及實際使用的操作。 要解決這種類型的問題,您需要確保正確分配了按鈕,並擺脫了不需要的或可能由於錯誤添加的任何插座。

當您在情節提要中更改ui元素,而沒有完全清除它們時,這發生在我身上。 只需右鍵單擊頂視圖控制器,它將顯示應該刪除的控制器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM