読者です 読者をやめる 読者になる 読者になる

【swift】Dictionaryの配列を使う方法メモ

はじめに

また基礎的なことです。
やりたかったこととしては、APIから取得した値を連想配列(Dictionary)の配列に代入といういかいれることでした

実装

// var response = APIなどから取得してきた値

var result = [Dictionary<String, AnyObject>]()
if var array = response as? [Dictionary<String, AnyObject>] {
    result = array
}

取得してきた値の型をこのように明示的にしておけば、以下のように自由に使えて便利でした。

for var i = 0; i < result.count; i++ {
    result[i]["hoge"] = "piyo"
}

以上です