2014-01-29 147 views
-2

我收到的線程1:信號SIGABRT錯誤消息是。線程1:信號SIGABRT UITableview

2014年1月29日08:42:03.158 Ribbit的[3982:70B] *終止應用程序由於未捕獲的異常 'NSInternalInconsistencyException',原因:「 - [的UITableViewController的loadView]加載的「98G-P6-YMF-視圖-0TQ-oK-A9Q「筆尖,但沒有得到UITableView。」 *第一次調用堆棧:

我不明白爲什麼我的UITableView沒有加載。

+0

我們不應該猜測你做了什麼。請提供更多信息?你使用的是故事板,桌面視圖是如何創建的等等,我在下面回答,但它是基於猜測。 –

回答

1

我認爲問題在於你改了名字或者刪除了一個過去的tableview然後取而代之,但程序仍然在尋找舊的。進入故事板文件,並找到在它放在一個盒子視角下的黃色圖標(文件的所有者圖標): enter image description here

上或在廈門國際銀行文件在屏幕的左側是這樣的:enter image description here

右鍵單擊它。在旁邊找到一個帶有警告標誌的插座,然後點擊X將其刪除。這應該解決這個問題。讓我知道這個是否奏效!

+0

我發現我在一個視圖控制器中有一個名爲錯誤的類。 – user3243303

0

如果你正在處理一個TableViewController,確保在視圖控制器文件「中使用的標識符medthod: 覆蓋FUNC的tableView(_的tableView:UITableView的,cellForRowAt indexPath:IndexPath) - > UITableViewCell的

也被設置在故事板上