子类Objective-C类在Swift和Override init函数/方法中

时间:2014-09-29 20:40:20

标签: swift

我尝试从WebView(Objective-C)继承swift类,并尝试覆盖init方法。但我得到一个非常奇怪的错误。 (Xcode 6.1)

WebViewController.swift: 12: 7: fatal error: use of unimplemented initializer 'init(frame:frameName:groupName:)' for class 'Project.WebViewController'

那是我的班级:

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")
    }
}

0 个答案:

没有答案