Instance Property インスタンスプロパティ

isSymbol

A Boolean value indicating whether this character represents a symbol. この文字がシンボルを表すかどうかを指し示すブール値。

Declaration 宣言

var isSymbol: Bool { get }

Discussion 解説

This property is true only for characters composed of scalars in the “Math_Symbol”, “Currency_Symbol”, “Modifier_Symbol”, or “Other_Symbol” categories in the Unicode Standard. このプロパティがtrueであるのは、Unicode Standardにおける “Math_Symbol”、“Currency_Symbol”、“Modifier_Symbol”、または“Other_Symbol” カテゴリの中のスカラーから構成される文字に対してのみです。

For example, the following characters all represent symbols: 例えば、以下の表意文字は全て記号を表します:

  • “®” (U+00AE REGISTERED SIGN)

  • “⌹” (U+2339 APL FUNCTIONAL SYMBOL QUAD DIVIDE)

  • “⡆” (U+2846 BRAILLE PATTERN DOTS-237)

See Also 参照

Inspecting a Character 表意文字を調べる