Swift 標準ライブラリ >     IndexableBase   >   endIndex
インスタンスプロパティー
endIndex
collection の"終わりを超えた" 位置、つまり最後の有効な添え字引数より 1 つ大きい位置。
宣言
議論
collection の最後の要素を含む範囲が必要な場合は、endIndex で半解放範囲の演算子(..<) を使用して下さい。..< 演算子は上限を含まない範囲を作成するので、常に endIndex で使用するのに安全です。例えば:
let numbers = [10, 20, 30, 40, 50] if let index = numbers.index(of: 30) { print(numbers[index ..< numbers.endIndex]) } // Prints "[30, 40, 50]"
collection が空の場合、endIndex は startIndex と等しくなります。