Structure
UnsafeRawBufferPointer.Iterator
An iterator over the bytes viewed by a raw buffer pointer.
ある生のバッファポインタによるビューでのバイトすべてに対するイテレータ。
Technology
- Swift Standard Library
Swift標準ライブラリ
Topics
話題
Instance Properties
様々なインスタンスプロパティ
var underestimatedCount: Int
A value less than or equal to the number of elements in the sequence, calculated nondestructively.
シーケンスの要素数より少ないか等しい値、非破壊的に計算されます。
Instance Methods
インスタンスメソッド
func contains(UInt8) -> Bool
Returns a Boolean value indicating whether the sequence contains the given element.
指定された要素をシーケンスが含むかどうかを指し示すブール値を返します。
func forEach((UInt8) -> Void)
Calls the given closure on each element in the sequence in the same order as a for
-in
loop.
指定されたクロージャをそのシーケンスの各要素上でfor
-in
ループと同じ順番で呼び出します。
func map<T>((UInt8) -> T) -> [T]
Returns an array containing the results of mapping the given closure over the sequence’s elements.
与えられたクロージャをシーケンスのもつ要素全体にわたってマップする結果を含んでいる配列を返します。
func next() -> UInt8?
Advances to the next byte and returns it, or nil
if no next byte exists.
次のバイトへ進んでそれを返します、または次のバイトが存在しないならばnil
を返します。
func reversed() -> [UInt8]
Returns an array containing the elements of this sequence in reverse order.
このシーケンスの要素を逆順に含んでいる配列を返します。
func suffix(Int) -> [UInt8]
Returns a subsequence, up to the given maximum length, containing the final elements of the sequence.
下位シーケンスを、指定された最大長まで、シーケンスの末尾の要素を含めて返します。