インスタンスプロパティ


endIndex


コレクションの "末尾を過ぎた" 位置、つまり、最後の有効な添え字引数より 1 つ大きい位置。


System Swift iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+

macOS 12.0+ tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

var endIndex: FilePath.ComponentView.Index { get }





議論


コレクションの最後の要素を含む範囲が必要な場合は、半開放範囲演算子 (..<) を endIndex とともに使用します。..< 演算子は上限を含まない範囲を作成するため、endIndex とともに使用しても常に安全です。例えば:


  1. let numbers = [10, 20, 30, 40, 50]
  2. if let index = numbers.firstIndex(of: 30) {
  3. print(numbers[index ..< numbers.endIndex])
  4. }
  5. // Prints "[30, 40, 50]"


コレクションが空の場合、endIndexstartIndex と等しくなります。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ