swiftで二次元配列のindexOf

swiftで二次元配列のindexOfの書き方をメモ。
let areas = [
["code": "22", "name": "東京"],
["code": "23", "name": "神奈川"],
["code": "21", "name": "千葉"],
["code": "20", "name": "埼玉"],
]
こんな配列がある時に、code=21のindexを取得したときの書き方。
let index = areas.indexOf({$0["code"] == "21"})
これで indexの結果は"2"が返ってくる。

参考サイト
[Swift]指定した要素を配列から探してそのインデックスを取得
【Swift】クロージャの使い方。名前の無い関数を作る。
スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事