Swift中Objective-C类的子类和重写初始化函数/方法
我试图从WebView(Objective-C)继承一个swift类,并试图重写init方法。但我有一个非常奇怪的错误。(代码6.1) 那是我的班级: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))
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")
}
}