Swift中Objective-C类的子类和重写初始化函数/方法

Swift中Objective-C类的子类和重写初始化函数/方法,swift,Swift,我试图从WebView(Objective-C)继承一个swift类,并试图重写init方法。但我有一个非常奇怪的错误。(代码6.1) 那是我的班级: import Foundation import WebKit class WebViewController : WebView // EXC_BAD_INSTRUCTION { override init!() { super.init(frame: CGRectMake(0, 0, 100, 100))

我试图从WebView(Objective-C)继承一个swift类,并试图重写init方法。但我有一个非常奇怪的错误。(代码6.1)

那是我的班级:

import Foundation
import WebKit

class WebViewController : WebView     // EXC_BAD_INSTRUCTION
{
    override init!() {
        super.init(frame: CGRectMake(0, 0, 100, 100)) 
    }

    required init(coder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
}

什么是网络视图?你是说WKWebView吗?
WebView
UIWebView
的OSX版本。
import Foundation
import WebKit

class WebViewController : WebView     // EXC_BAD_INSTRUCTION
{
    override init!() {
        super.init(frame: CGRectMake(0, 0, 100, 100)) 
    }

    required init(coder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
}