[Swift]配列のインデックスを取得するには?

Swift

どうも、ちょげ(@chogetarou)です。

Swiftで配列のインデックスを取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列のインデックスを取得するには、indicesプロパティを使います。

具体的には、「array.indices」のように、配列のindicesプロパティにアクセスします。

array.indices

indicesプロパティを使えば、配列のインデックスを範囲として取得することができます。

indicesプロパティは、インデックスの「範囲」を返します。

例えば、要素数が5の配列であれば、indicesは、「0..<5」を返します。

使用例

以下は、使用例です。

var array = ["a", "b", "c", "a", "c"]
var numbers = [0, 1, 2]

print(array.indices) //0..<5
print(numbers.indices) //0..<3

コメント

タイトルとURLをコピーしました