我不想将任何值传递给 baseURL 参数loadData
的方法UIWebView
.
在斯威夫特 1.2 中,nil
工作正常:
self.loadFundInfo.loadData(responseData, MIMEType: contentType, textEncodingName: "", baseURL: nil)
在 Swift 2.0 中,如何做同样的事情?
我收到此错误:
Nil 与预期的参数类型 NSURL 不兼容
错误消息是不言自明的:baseURL
参数现在必须是类型NSURL
, not NSURL?
(不再是可选的,所以它不能为零)。
Swift 2 中的方法签名是:
loadData(data: NSData, MIMEType: String, textEncodingName: String, baseURL: NSURL)
答案是你不能做同样的事情,你必须提供一个基本 URL.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)