開発

【swift】備忘録 ArrayのIndexの取得方法

こんにちは。iOSをメインに開発しているロッキーカナイです。

Swift3より、for var i = 0; i < 5; i++ といった構文が使用出来なくなり、for inを使用することになったのですが、ふとIndexを取得したい場合はどうするんだっけな?と思い、備忘録として記録します。

 

配列のIndex取得

 

enumeratedメソッドで呼び出すことでIndexも取得できます。

また、Indexつながりで、オブジェクトからIndexを取得する方法はどうだっけかな?と思ったので、これも記載します。

 

配列のオブジェクトからIndexを取得

 

該当するオブジェクトのIndex値が取得出来ます。戻り値がオプショナルなので、該当がない場合はnilで返却されますので、if letで対応してます。

 

今日は配列のIndexに関連することを書いて見ました。

備忘録としてなのでちょこっとです。

では〜

ABOUT ME
ロッキーカナイ
ロッキーカナイ
SwiftやObjective-CでiOS開発や、Flutterを用いたiOS/Androidアプリ開発、PHPでLaravelを使ったWebアプリ開発などをしてます。趣味は猫と戯れる事、キックボクシングにハマってます。ちなみに名前のロッキーカナイは以前よく昼飯を食べてた所。