Structure

FileHandle.AsyncBytes

An asynchronous sequence of bytes. バイトいくつかからなるある非同期シーケンス。

Declaration 宣言

struct AsyncBytes

Overview 概要

Use the for-await-in syntax to iterate over the bytes in this sequence. For text files, you can also use its characters, unicodeScalars, or lines properties to retrieve the contents in a more convenient format. Since all of these properties conform to AsyncSequence, as does the FileHandle property bytes, you can use methods defined by AsyncSequence to perform powerful inline processing. For example, you can skip the first n bytes of the file with myFileHandle.bytes.prefix(n). for-await-in構文を使って、このシーケンスの中のバイトそれらのすべてにわたって反復してください。テキストファイルに対して、あなたはまたそれのcharactersunicodeScalars、またはlinesプロパティを使うことで、内容をより便利な形式で回収できます。これらプロパティの全てはAsyncSequenceに準拠することから、FileHandleのプロパティbytesもそうですが、あなたはAsyncSequenceによって定義されるメソッドを使うことで、強力なインライン処理を実行できます。例えば、あなたはファイルの最初のnバイトを飛ばし読みすることが、myFileHandle.bytes.prefix(n)で可能です。

Topics 話題

Adapting Textual Sequences テキストシーケンスに適応する

Finding Elements 要素を見つける

Selecting Elements 要素の選択

Excluding Elements 要素を排除する

Transforming a Sequence シーケンスを変形する

Creating an Iterator イテレータを作成する

Supporting Types 支援を行う型

Relationships 関係

Conforms To 次に準拠

See Also 参照

Reading from a File Handle Asynchronously ファイルハンドルから非同期に読み出す