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

isCased

A Boolean value indicating whether the scalar is considered to be either lowercase, uppercase, or titlecase. このスカラーがローワーケース、アッパーケース、またはタイトルケースのどれかであると考えられるかどうかを指し示すブール値。

Declaration 宣言

var isCased: Bool { get }

Discussion 解説

Though similar in name, this property is not equivalent to changesWhenCaseMapped. The set of scalars for which isCased is true is a superset of those for which changesWhenCaseMapped is true. For example, the Latin small capitals that are used by the International Phonetic Alphabet have a case, but do not change when they are mapped to any of the other cases. 名前が似ているにもかかわらず、このプロパティはchangesWhenCaseMappedと等しくありません。それに対してisCasedtrueであるスカラーの集合は、それに対してchangesWhenCaseMappedtrueであるもののスーパーセットです。例えば、国際音声記号に使われるラテンスモールキャピタルはあるケースを持ちます、しかしそれらが何らかの他のケースにマップされる時に変更を行いません。

This property corresponds to the “Cased” property in the Unicode Standard. このプロパティは、ユニコード標準における “Cased” に相当します。