インスタンスメソッド


prefix(while:)


predicate (述語) が false を返し、残りの要素をスキップするまで、最初の要素を含むサブシーケンスを返します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

func prefix(while predicate: (Character) throws -> Bool) rethrows -> Slice<AttributedString.CharacterView>





パラメータ


predicate

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



議論


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















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ