Contents

measurementSystem

The measurement system used by the locale, like metric or the US system.

Declaration

var measurementSystem: Locale.MeasurementSystem { get }

Discussion

When called on the special Locale instances current or autoupdatingCurrent, if the user overrode the default measurement system, this property provides the user’s preference.

This property corresponds to the ms key of the Unicode BCP 47 extension.

For locale instances created with the ms specifier (such as en-US@ms=metric), or with a custom Locale.Components, this property represents the custom measurement system. Otherwise, it represents the locale’s default measurement system.

See Also

Getting measurement and counting components