文書   >   Swift   >   Swift 標準ライブラリ >     Collections   >   Supporting Types   >   Slice   >   prefix(while:)


インスタンスメソッド


prefix(while:)


predicate (述語) が false を返し、残りの要素をスキップするまで、最初の要素を含む部分列を返します。





宣言


func prefix(while predicate: (Base.Element) throws -> Bool) rethrows -> Slice<Base>


パラメータ


predicateシーケンスの要素をその引数として受け取り、要素を含める必要がある場合は true、除外する必要がある場合は false を返すクロージャ。predicate (述語) がひとたび false を返すと、それは再び呼び出されません。


議論


複雑さ:O(n)、ここで n はコレクションの長さです。





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 8.3+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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