在Swift 2中,UIWebView的“loadData”方法不接受nUR作为baseURL

时间:2015-09-24 12:52:05

标签: uiwebview swift2

我不想在loadData的{​​{1}}方法中将任何值传递给baseURL参数。

在Swift 1.2中,UIWebView工作正常:

nil

在Swift 2.0中,如何做同样的事情?

我收到此错误:

  

Nil与预期的参数类型NSURL

不兼容

1 个答案:

答案 0 :(得分:1)

错误消息不言自明:baseURL参数现在必须是NSURL类型,而不是NSURL?(不再是可选项,因此它不能为零)。

Swift 2中的方法签名是:

loadData(data: NSData, MIMEType: String, textEncodingName: String, baseURL: NSURL)

答案是你不能做同样的事情,你必须提供基本网址