A UTF-8 code unit. 1つのUTF-8コード単位。
Type Method
型メソッド
is
isContinuation(_:)
Returns a Boolean value indicating whether the specified code unit is a UTF-8 continuation byte.
指定されたコード単位がUTF-8継続バイトかどうかを指し示すブール値を返します。
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 パラメータ
byte
Return Value 戻り値
true
if byte
is a continuation byte; otherwise, false
.
byte
が継続バイトならばtrue
;そうでなければ、false
。
Discussion 解説
Continuation bytes take the form 0b10xxxxxx
. For example, a lowercase “e” with an acute accent above it ("é"
) uses 2 bytes for its UTF-8 representation: 0b11000011
(195) and 0b10101001
(169). The second byte is a continuation byte.
継続バイトは、形式0b10xxxxxx
を取ります。例えば、それの上に鋭アクセントを持つ小文字の“e”("é"
)は、それのUTF-8表現のために2バイト使います:0b11000011
(195)と0b10101001
(169)。2番目のバイトが継続バイトです。