Protocol

UnicodeCodec

A Unicode encoding form that translates between Unicode scalar values and form-specific code units. あるユニコード符号化形式、それはユニコードスカラー値と形式特有のコード単位の間で翻訳します。

Declaration 宣言

protocol UnicodeCodec

Overview 概要

The UnicodeCodec protocol declares methods that decode code unit sequences into Unicode scalar values and encode Unicode scalar values into code unit sequences. The standard library implements codecs for the UTF-8, UTF-16, and UTF-32 encoding schemes as the UTF8, UTF16, and UTF32 types, respectively. Use the Unicode.Scalar type to work with decoded Unicode scalar values. UnicodeCodecプロトコルは、コード単位シーケンスをユニコードスカラー値へデコードする、ユニコードスカラー値をコード単位シーケンスへエンコードするメソッドを宣言します。標準ライブラリは、UTF-8、UTF-16、そしてUTF-32エンコードスキームに対するコーデックをUTF8UTF16、そしてUTF32型としてそれぞれ実装します。Unicode.Scalar型を使ってデコードされたユニコードスカラー値を扱ってください。

Topics 話題

Initializers イニシャライザ

Instance Methods インスタンスメソッド

Type Methods 型メソッド

Relationships 関係

Conforming Types これらの型が準拠

See Also 参照

Unicode Codecs ユニコードコーデック