Swift UIViewController崩溃w /(致命错误:init(编码器:)尚未实现)

时间:2016-03-13 04:00:59

标签: swift uiviewcontroller storyboard initwithcoder

我创建了一个swift文件MainViewController,声明/定义了一个类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(编码器:)尚未实现:file /Users/alexanderbollbach/Desktop/DraWave/content/MainViewController.swift,第17行

这似乎是人们之前遇到的一个问题,而且swift引入了一些关于视图控制器初始化的复杂性。我目前正在学习迅速,但无法解决问题所在。值得注意的是,这是一个包含objective-c类的混合语言项目。

0 个答案:

没有答案