SWXMLHASHまたはAEXMLライブラリを使用して、私のブログのRSSであるURLからXMLを解析したいと思います。私はこれのための解決策を見つけましたが、私は解決策を試みたときに私のアプリがクラッシュしました。 それは、発生した問題です:fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)
AlamofireとAEXMLまたはSWXMLHASHを組み合わせるにはどうすればいいですか
とのviewDidLoadである私のコードがあります。
` Alamofire.request("http://myblog.com/feed").responseJSON { response in
if let data = response.data {
let xml = SWXMLHash.parse(data)
let news = xml["rss"]["channel"]["item"][0]["title"].element?.text
print(news!)
}
}
`
は、このために、他の解決策はありますか?私はNSXMLParserを使いたくない、これらの種類のライブラリを使用したい、または最新のライブラリがあれば使用できる。
ありがとうございました!
を試してみてください。.. AEXMLを使用。 'news'はnilでなければならないので、あなたのXMLはそのパスに何も持ってはいけません。 –
[link](http://imgur.com/a/O1GwC)XMLの主な構造があります。私は考え始めました。私は間違いをするかもしれません。あなたのコメントをありがとうございます。Tristan – Oliver