Выясните, какой UnitType (литр / галлон) является системным значением по умолчанию - PullRequest
0 голосов
/ 03 сентября 2018

Есть ли способ выяснить, какая UnitType является системной настройкой по умолчанию в зависимости от локали системы?

У меня есть UITextField, где пользователь может ввести количество воды. Я хочу выяснить, введен ли ввод в литрах или галлонах, чтобы я мог установить правильный Measurement().

Или вообще лучше, чтобы пользователь мог установить это в настройках приложения?

1 Ответ

0 голосов
/ 03 сентября 2018

Использование Locale usesMetricSystem.

if Locale.current.usesMetricSystem {
    // liter
} else {
    // gallon
}
...