XCode 16.0 日本語化計画
var lazy: LazySequence<Self>
このシーケンスと同じ要素を含むシーケンスですが、マップやフィルターなどの一部の操作は遅延実装されます。
func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool
シーケンスのすべての要素が与えられた述語を満たすかどうかを示すブール値を返します。
このシーケンスの各要素を使用して与えられた変換を呼び出した際の nil でない結果を含む配列を返します。
func contains(Self.Element) -> Bool
シーケンスに与えられた要素が含まれているかどうかを示すブール値を返します。
func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool
シーケンスに、与えられた述語を満たす要素が含まれているかどうかを示すブール値を返します。
func count<E>(where: (Self.Element) throws(E) -> Bool) throws(E) -> Int
与えられた述語を満たすシーケンス内の要素の数を返します。
func elementsEqual<OtherSequence>(OtherSequence) -> Bool
このシーケンスと別のシーケンスに同じ要素が同じ順序で含まれているかどうかを示すブール値を返します。
与えられた述語を等価性テストとして使用して、このシーケンスと別のシーケンスに同じ順序で同等の要素が含まれているかどうかを示すブール値を返します。
func enumerated() -> EnumeratedSequence<Self>
pairs(n, x) のシーケンスを返します。ここで、n はゼロで始まる連続した整数を表し、x はシーケンスの要素を表します。
func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?
与えられた述語を満たすシーケンスの最初の要素を返します。
このシーケンスの各要素を使用して、与えられた変換を呼び出した連結結果を含む配列を返します。
func forEach((Self.Element) throws -> Void) rethrows
for-in ループと同じ順序で、シーケンス内の各要素に対して与えられたクロージャを呼び出します。
与えられた述語を使用して要素を比較し、シーケンスが辞書 (dictionary) 順で別のシーケンスに先行するかどうかを示すブール値を返します。
func map<T, E>((Self.Element) throws(E) -> T) throws(E) -> [T]
与えられたクロージャをシーケンスの要素にマッピングした結果を含む配列を返します。
func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?
与えられた述語を要素間の比較として使用して、シーケンス内の最大要素を返します。
func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?
与えられた述語を要素間の比較として使用して、シーケンス内の最小要素を返します。
func reduce<Result>(Result, (Result, Self.Element) throws -> Result) rethrows -> Result
与えられたクロージャを使用してシーケンスの要素を結合した結果を返します。
与えられたクロージャを使用してシーケンスの要素を結合した結果を返します。
func shuffled() -> [Self.Element]
シーケンスの要素をシャッフルして返します。
func shuffled<T>(using: inout T) -> [Self.Element]
与えられたジェネレータをランダムさのソースとして使用して、シャッフルされたシーケンスの要素を返します。
func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]
要素間の比較として与えられた述語を使用して並べ替えられたシーケンスの要素を返します。
func starts<PossiblePrefix>(with: PossiblePrefix) -> Bool
シーケンスの最初の要素が別のシーケンスの要素と同じかどうかを示すブール値を返します。
与えられた述語を等価性テストとして使用して、シーケンスの最初の要素が別のシーケンスの要素と同等であるかどうかを示すブール値を返します。
シーケンスの連続した記憶装置に対してクロージャを実行します。
シーケンスの要素を表す型。