開発

【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
ロッキーカナイ
ロッキーカナイ
iOSをメインに、SwiftやObjective-C言語の開発をしてます。趣味は猫と戯れる事、PHPを使ったサイト作成やAndroidの開発もしております。ちなみに名前のロッキーカナイはよく昼飯を食べる所w