加载 UIWebView 时执行



我想要加载请求,当它加载时,我想要获取网址。谁能说出我的代码中有什么问题?

    let url = NSURL(string: "https://oauth.vk.com/authorize?client_id=4876947&scope=audio&redirect_uri=https://oauth.vk.com/blank.html&display=mobile&v=5.30&response_type=token")
    let request = NSURLRequest(URL : url!)
    webView.loadRequest(request)
    if let currURL: NSString = webView.request?.URL?.absoluteString! {
        getData(currURL)
    }

我的错误:

由于未捕获的异常"NSUnknownKeyException"而使应用出错,原因:"[ setValue:forUndefinedKey:]:此类不符合密钥 Web 的键值编码。第一个抛出调用堆栈

此错误可能是由不同原因引起的:(从此答案报告)

  • 您在未更新连接的情况下更改了Outlet属性的名称(可通过"连接检查器"解决)
  • 您没有设置正确的视图控制器
  • 一般来说,故事板/xib 和代码之间的链接错误

最新更新