The number of elements to drop from the beginning of the sequence. count
must be greater than or equal to zero.
このシーケンスの初めの部分から落とす要素の数。count
は、ゼロより大きいか等しくなければなりません。
dropFirst(_:)
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 dropFirst(_ count: Int
= 1) -> AsyncDropFirstSequence
<AsyncThrowingCompactMapSequence
<Base, ElementOfResult >>
Parameters パラメータ
count
Return Value 戻り値
An asynchronous sequence that drops the first count
elements from the base sequence.
ある非同期シーケンス、それは最初のcount
要素を基底シーケンスから抜かします。
Discussion 解説
Use drop
when you want to drop the first n elements from the base sequence and pass through the remaining elements.
drop
を使ってください、あなたが最初のn要素を基底シーケンスから抜かす、そして残っている要素をずっと渡したい場合は。
In this example, an asynchronous sequence called Counter
produces Int
values from 1
to 10
. The drop
method causes the modified sequence to ignore the values 0
through 4
, and instead emit 5
through 10
:
この例において、Counter
と呼ばれる非同期シーケンスはInt
値を1
から10
まで生み出します。drop
メソッドは、その修正されたシーケンスに値0
から4
を無視させます、そして代わりに5
から10
を放出させます:
If the number of elements to drop exceeds the number of elements in the sequence, the result is an empty sequence. 取り除く要素の数がシーケンスの要素数を越えるならば、結果は空のシーケンスです。