UIWebView LoadData不接受textEncodingName和baseURL的Nil值 [英] UIWebView LoadData is not accepting Nil values for textEncodingName and baseURL

查看:225
本文介绍了UIWebView LoadData不接受textEncodingName和baseURL的Nil值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

直到Swift 1.2版本,UIWebView LoadData接受nil值,但Swift 2.0抛出错误Swift不符合协议NilLateralConvertible。

Till Swift 1.2 version, UIWebView LoadData was accepting nil values, but Swift 2.0 is throwing error "Swift does not conform to protocol NilLateralConvertible".

Swift 1.2:Works罚款

Swift 1.2: Works fine

self.webView.loadData(tempData!, MIMEType: "application/pdf", textEncodingName: nil, baseURL: nil)

Swift 2.0:抛出错误

Swift 2.0: Throws error

self.webView.loadData(tempData!, MIMEType: "application/pdf", textEncodingName: nil, baseURL: nil)


推荐答案

这对我有用:

webView.loadData(pdfDownload, MIMEType: "application/pdf", textEncodingName: "", baseURL: NSURL())

这篇关于UIWebView LoadData不接受textEncodingName和baseURL的Nil值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆