報錯-Unknown class in Interface Builder file

Xcode7報錯:swift

Unknown class in Interface Builder file.ide

2015-10-31 10:14:55.423 swift-UINavigationController[7741:1519031] Unknown class ViewController in Interface Builder file.ui

復現步驟:code

(1) 在Xcode7中建立一個項目,選擇 SingleViewApplication
(2) 將項目中的ViewController.swift改爲別的名字 (3) 執行Command+R後在控制檯報錯it

錯誤緣由:io

Main.storyboard 中指定的視圖控制器class找不到了:class

Xcode7會默認建立一個 Main.storyboard, 且在屬性檢查器(identity inspector)能夠看到 Custom欄中的class名指定的是「ViewController」,也就是復現步驟中被更名的ViewController.swift文件file

解決辦法:項目

(1) 刪除Main.storyboard中不用的ViewController  
(2) 或者在屬性檢查器(identity inspector)中,將class名改爲存在的ViewController名

參考:文件

暫無

[END]

相關文章
相關標籤/搜索