文書   >   Swift 標準ライブラリ >     Collections   >   Sequence and Collection Protocols   >   Sequence   >   starts(with:by:)


汎用インスタンスメソッド


starts(with:by:)


指定された predivcate (述語) を等価テストとして使用して、シーケンスの最初の要素が別のシーケンスの要素と等しいかどうかを示すブール値を返します。





宣言


func starts<PossiblePrefix>(with possiblePrefix: PossiblePrefix, by
	 areEquivalent: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool
	 where PossiblePrefix : Sequence, Self.Element == PossiblePrefix.Element


パラメータ


possiblePrefixこのシーケンスと比較すべきシーケンス。
areEquivalentその 2 つの引数が等しい場合 true を返す述語(predicate)。それ以外の場合は false


戻り値


シーケンスの最初の要素が possiblePrefix の要素と同じ場合は true。それ以外の場合は falsepossiblePrefix に要素がない場合、戻り値は true


議論


述語 (predicate) は、要素に対して 等価関係 でなければなりません。つまり、任意の要素 a、b、および c に対して、以下の条件が成り立たなければなりません。


関連





汎用の制約




以下も見よ





シーケンスの比較





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 9.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 関連
  • 以下も見よ












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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