Swift3 エラー Argument labels '(string:)' do not match any available overloads
このエラーがわかりません。
func xml_parse( html: String){
if let doc = try? XMLDocument(string: html) {
if let root = doc.root {
let rss = root.xpath("/rss//item/*")
NSLog("Item: \(rss.count)")
// iterate through all children
var title = ""
for element in rss{
if(element.tag == "title") {
title = element.stringValue
} else if (element.tag == "link"){
self.add_item(title: title, link: element.stringValue)
}
NSLog("Elements \(element.tag): \(element.attributes)")
}
NSLog("\(self.items)")
if (self.delegate != nil) {
self.delegate!.notify(rssThread: self)
}
}
}
上から3行目[XMLDocument(string: html) {]
のXにした線がついており、エラーが出ます。→Argument labels '(string:)' do not match any available overloads
何を変えればいいのでしょうか?