无法在Wift

时间:2016-06-16 11:25:46

标签: ios objective-c swift webkit

我在名为MyWebView的项目中为WKWebView创建了一个自定义子类,但当我尝试将WKWebView强制转换为MyWebView时,应用程序崩溃了。可能是什么问题?

import UIKit
import WebKit
import SwiftyJSON

class MyWebView: WKWebView {

    var requestUrl: String?
    var row: Int?
    var data: JSON?

}

这是我进行演员表的地方:

func userContentController(userContentController: WKUserContentController, didReceiveScriptMessage message: WKScriptMessage) {
    if message.name == "callbackHandler"{

        let mywebview = message.webView as! MyWebView


    }
}

这就是错误:

Could not cast value of type 'WKWebView' (0x1a0717408) to 'MyProjectName.MyWebView' (0x10026b950).

0 个答案:

没有答案