我创建了一个MainViewController
声明/定义类的 swift 文件MainViewController
。我已将故事板唯一场景的自定义类设置为此类。我有以下代码:
import Foundation
class MainViewController : UIViewController {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
fatalError("init(coder:) has not been implemented")
}
func setup() {
self.view.backgroundColor = UIColor.blueColor()
}
}
当我运行项目时,我得到以下崩溃日志:
致命错误:init(coder:) 尚未实现:文件 /Users/alexanderbollbach/Desktop/DraWave/content/MainViewController.swift,第 17 行
似乎这是人们以前遇到过的问题,并且 swift 引入了一些关于视图控制器初始化的复杂性。我目前正在快速学习,但无法解决问题所在。值得注意的是,这是一个包含 Objective-C 类的混合语言项目。