2012-07-26 117 views
4

我意外刪除了universityPicker.xib,然後創建了一個名稱相同的新程序,但無法建立連接。該文件崩潰並給出此消息加載了筆尖文件,但沒有設置視圖插座

reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "universityPicker" nib but the view outlet was not set." 

我該如何解決它?

+0

什麼ü意味着沒有連接可以做什麼? – IronManGill 2012-07-26 08:21:16

回答

21
  • 打開universityPicker.XIB文件
    • 點擊文件的所有者圖標左邊欄上
    • 單擊第三個選項卡上的右側邊欄中
    • 在「自定義類」頂部,請確保Class是應與此視圖相對應的ViewController的名稱。如果沒有,請輸入它
    • 在右側邊欄中,單擊最後一個標籤
    • 您應該在其下看到帶有「視圖」的「outlet」。拖動圓圈旁邊到「查看」圖標左邊欄
    • 保存XIB並重新運行在
+1

非常有幫助! :-) 我正在測試將所有視圖放到Presentation文件夾中的可能性。我收到了這個錯誤,並且知道我所有的子視圖都被關聯了。你答案的最後3項是魔術。謝謝。 – Patricia 2014-02-19 16:14:39

+0

不客氣;) – 2014-02-19 16:27:57

0

在界面生成器中,您應該將視圖連接到文件的所有者。

+0

我無法連接文件所有者查看或任何對象,反之亦然 – 2012-07-26 08:24:02

+0

然後首先將文件所有者的類(右側的實用程序窗格中的第三個標籤)設置爲您的viewController的名稱。 – Templar 2012-07-26 08:26:37

相關問題