JSONファイルからデータを取得するためにAlamofireを使用しています。出力例: [{"画像名":"休暇"},{"画像名":"卒業"}]
JSON 出力から情報にアクセスしようとすると問題が発生します。
Alamofire.request(.GET, url).responseJSON { (response) -> Void in
if let JSON = response.result.value {
for json in JSON{
print(json)
}
}
私が抱えている問題は、JSON 出力が AnyObject であり、AnyObject を反復処理できないことです。私が次のことをした場合:
print(JSON[0]["image_name"])
その後、出力を正しく見ることができます。AnyObject を反復処理するにはどうすればよいですか?