我試圖創建一個斯威夫特NSXMLDocument,但我發現在所謂的「額外的參數‘contentsOfURL’當我嘗試創建我NSXMLDocument的時候,這裏是我的代碼:額外的參數錯誤初始化NSXMLDocument
var url = NSURL(string: "http://api.openweathermap.org/data/2.5/weather?q=\(self.cityField.stringValue)&mode=xml")
var category = NSXMLDocumentContentKind.XMLKind.rawValue
var error: NSError? = NSError()
var document = NSXMLDocument(contentsOfURL: url, options: category, error: &error)
?
我在做什麼錯謝謝
編輯:其實,這種替換初始化:
var document = NSXMLDocument(contentsOfURL: url!, options: kNilOptions, error: &error)
工程,它是所有選項參數的第一個是有問題的(也是我不得不打開url),但現在,我沒有得到如何選擇一個特定的選項,如果我想?這裏有什麼問題?
感謝您提供一般方法來查看錯誤的位置(以及這些建議)!是的,我會填寫一個錯誤報告。感謝提到可用的初始化程序,我聽過這個術語,但從來沒有意識到它正在這樣做,而這正是我正在尋找我的一些課程。 –