Swift 標準ライブラリ >     IndexableBase   >   endIndex


インスタンスプロパティー


endIndex


collection の"終わりを超えた" 位置、つまり最後の有効な添え字引数より 1 つ大きい位置。





宣言


var endIndex: Self.Index { get }

議論


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 が空の場合、endIndexstartIndex と等しくなります。





目次
Xcode の新機能

  • 言語:Swift
  • 宣言
  • 議論












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)