The element to find in the asynchronous sequence. この要素を非同期シーケンスの中で見つけ出します。
Instance Method
インスタンスメソッド
contains(_:)
Returns a Boolean value that indicates whether the asynchronous sequence contains the given element.
あるブール値を返します、それは非同期シーケンスがこの与えられた要素を含むかどうかを指し示します。
Availability
- iOS 13.0+
- iPadOS 13.0+
- macOS 10.15+
- Mac Catalyst 15.0+
- tvOS 13.0+
- watchOS 6.0+
- Xcode 13.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func contains(_ search: ElementOfResult ) async rethrows -> Bool
Available when
ElementOfResult
conforms to Equatable
.
ElementOfResult
がEquatable
に準拠する時に利用可能です。
Parameters パラメータ
search
Return Value 戻り値
true
if the method found the element in the asynchronous sequence; otherwise, false
.
true
、もしメソッドがその要素をこの非同期シーケンスの中で見つけたならば;そうでなければ、false
。
Discussion 解説
In this example, an asynchronous sequence called Counter
produces Int
values from 1
to 10
. The contains(_:)
method checks to see whether the sequence produces the value 5
:
この例において、Counter
と呼ばれる非同期シーケンスはInt
値を1
から10
まで生み出します。contains(_:)
メソッドは、シーケンスが値5
を生み出すかどうか見るために調べます: