var unitStyle : Formatter.UnitStyle
var locale: Locale!
var numberFormatter : NumberFormatter!
Availability 有効性
Technology
var unitOptions: MeasurementFormatter
.UnitOptions
{ get set }
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 Measurement
.
あなたはこのプロパティを設定することで、フォーマッタが好ましい単位を選んでフォーマッタの持つロケールに基づいて寸法を書式設定することを、確実にできます可能な値として、Measurement
を見てください。
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 provided
option is specified, a measurement with kilocalories
units would be formatted as kcal
, even if the locale prefers C
, and a measurement with kilometers
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
のように書式設定されるでしょうしかしながら、provided
オプションが指定されるならば、kilocalories
単位を使う計測値は、kcal
のように書式設定されるでしょう、たとえロケールがC
を優先するとしてもです、そしてkilometers
単位を使う計測値は、USおよびUKロケールに対してkilometers per hour
のように書式設定されるでしょう、たとえそれらがmiles per hour
を優先しても。
Note 注意
NSMeasurement
handles the conversion of measurements to the preferred units in a particular locale when this option is specified. For example, if provided a measurement object in kilojoules, the formatter implicitly converts the measurement object to kilocalories and returns the formatted string as the equivalent measurement in kilocalories.
NSMeasurement
は、このオプションが指定される場合は特定のロケールにおいて好ましい単位への計測値の変換を取り扱います。例えば、ある計測値オブジェクトがキロジュールで提供されたならば、フォーマッタは計測値オブジェクトを暗黙的にキロカロリーに変換します、そしてキロカロリーでの同等の計測値として書式設定された文字列を返します。
var unitStyle : Formatter.UnitStyle
var locale: Locale!
var numberFormatter : NumberFormatter!