API コレクション


BidirectionalCollection の実装






トピックス


インスタンスプロパティ


var last: Self.Element?

コレクションの最後の要素。



インスタンスメソッド


func difference<C>(from: C) -> CollectionDifference<Self.Element>

与えられたコレクションからこのコレクションの順序付けられた要素を生成するために必要な差を返します。


func difference<C>(from: C, by: (C.Element, Self.Element) -> Bool) -> CollectionDifference<Self.Element>

与えられた述語を同等性テストとして使用して、与えられたコレクションからこのコレクションの順序付けられた要素を生成するために必要な差を返します。


func distance(from: Self.Index, to: Self.Index) -> Int


func dropLast(Int) -> Self.SubSequence

指定された数の最後の要素を除くすべての要素を含むサブシーケンスを返します。


func formIndex(before: inout Self.Index)

与えられたインデックスをその前のインデックスに置き換えます。


func index(Self.Index, offsetBy: Int) -> Self.Index


func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?


func index(after: FilePath.ComponentView.Index) -> FilePath.ComponentView.Index

与えられたインデックスの直後の位置を返します。


func index(before: FilePath.ComponentView.Index) -> FilePath.ComponentView.Index

与えられたインデックスの直前の位置を返します。


func last(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?

与えられた述語を満たすシーケンスの最後の要素を返します。


func lastIndex(of: Self.Element) -> Self.Index?

指定された値がコレクション内に表示される最後のインデックスを返します。


func lastIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?

与えられた predicate (述語) に一致するコレクション内の最後の要素のインデックスを返します。


func reversed() -> ReversedCollection<Self>

コレクションの要素を逆の順序で表示するビューを返します。


func suffix(Int) -> Self.SubSequence

コレクションの最後の要素を含む、与えられた最大長までのサブシーケンスを返します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ