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

unitOptions

The options for how the unit is formatted. 単位が書式設定される方法に対するオプション。

Declaration 宣言

var unitOptions: MeasurementFormatter.UnitOptions { get set }

Discussion 議論

You can set this property to ensure that the formatter chooses the preferred unit to format for the measurement based on the formatter's locale. For possible values, see MeasurementFormatter.UnitOptions. あなたはこのプロパティを設定することで、フォーマッタが好ましい単位を選んでフォーマッタの持つロケールに基づいて寸法を書式設定することを、確実にできます可能な値として、MeasurementFormatter.UnitOptionsを見てください。

If no options are specified, the formatter localizes according to the preferences of the formatter’s locale. For example, a measurement in kilocalories may be formatted as C instead of kcal, or a measurement in kilometers per hour may be formatted as miles per hour for US and UK locales, but kilometers per hour for other locales. However, if the providedUnit option is specified, a measurement with kilocalories units would be formatted as kcal, even if the locale prefers C, and a measurement with kilometersPerHour units would be formatted as kilometers per hour for US and UK locales, even though they prefer miles per hour. オプションが指定されないならば、フォーマッタは、フォーマッタの持つlocaleの環境設定によってローカライズします。例えば、キロカロリーでの計測値は、Cのように書式設定されるでしょう、kcalではなく、またキロメートル毎時での計測値はUSおよびUKロケールに対してmiles per hour、しかし他のロケールに対してkilometers per hourのように書式設定されるでしょうしかしながら、providedUnitオプションが指定されるならば、kilocalories単位を使う計測値は、kcalのように書式設定されるでしょう、たとえロケールがCを優先するとしてもです、そしてkilometersPerHour単位を使う計測値は、USおよびUKロケールに対してkilometers per hourのように書式設定されるでしょう、たとえそれらがmiles per hourを優先しても。

See Also 参照

Specifying the Format 書式設定を指定する