Я пытаюсь загрузить содержимое HTML с этого веб-сайта в веб-представление. Но я получаю следующее сообщение об ошибке:Невозможно преобразовать значение типа «NSString»? до ожидаемого типа аргумента 'String'
Cannot convert value of type 'NSString?' to expected argument type 'String'
Вот мой код:
override func viewDidLoad() {
super.viewDidLoad()
let webUrl = NSURL(string: "http://www.stackoverflow.com/users/5438240/naishta")
let webContent = NSURLSession.sharedSession().dataTaskWithURL(webUrl!){
(data,response,error) in
if error == nil{
let readableForm = NSString(data: data!, encoding: NSUTF8StringEncoding)
print(readableForm)
self.displayWeb.loadHTMLString(readableForm, baseURL: nil) //here is where the error is thrown
}
}
webContent.resume()
}
@EricAya Можете ли вы показать мне Apple, док, который говорит разработчику использовать без __. Init()? Просто чтобы сделать это фактом. –