The Unicode scalar value to encode. エンコードするあるユニコードスカラー値。
Type Method
型メソッド
encode(_:
encode(_:into:)
Encodes a Unicode scalar as a UTF-32 code unit by calling the given closure.
UTF-32コード単位としてのユニコードスカラーを与えられたクロージャを呼び出すことによってエンコードします。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
input
processCodeUnit
A closure that processes one code unit argument at a time. あるクロージャ、それは一度に1つのコードユニット引数を処理します。
Discussion 解説
For example, like every Unicode scalar, the musical fermata symbol (“𝄐”) can be represented in UTF-32 as a single code unit. The following code encodes a fermata in UTF-32: 例えば、すべてのユニコードスカラーのように、音楽のフェルマータ符号(“𝄐”)はUTF-32において単一のコード単位として表されることができます。以下のコードは、フェルマータをUTF-32でエンコードします: