Как узнать настройки языковых стандартов пользователя ⇐ IOS
-
Anonymous
Как узнать настройки языковых стандартов пользователя
Я занимаюсь интернационализацией своего приложения для iOS, чтобы оно могло работать как с традиционными единицами измерения США (имперскими), так и с СИ (метрическими). Есть ли способ узнать, какие настройки предпочитает пользователь, на основе его языкового стандарта или другой информации о настройках?
Я прошу пользователя ввести данные Measurement(), и мне нужно знать, какую единицу измерения им назначить при вызове let Weight = Measurement(value: 75, unit: UnitMass.kilograms)< /код>. Я хотел бы иметь возможность назначить правильную единицу измерения для пользователя, не спрашивая его об их предпочтениях. Я знаю, что система может обрабатывать правильные единицы вывода, используя weight.formatted(). А как насчет ввода?
Мое приложение ориентировано на ввод пользовательских данных с использованием следующих UnitType:
Имперская метрическая единица измерения Длина футы метры Расстояние миль километров Масса фунты килограммы Объем кубическийДюймы литры Объем галлоны литры Мощность в лошадиных силах, киловаттах Температура по Фаренгейту Цельсия АтмосфераДавление, дюймыРтути, миллибары Скорость, мили в час, километры в час
Я занимаюсь интернационализацией своего приложения для iOS, чтобы оно могло работать как с традиционными единицами измерения США (имперскими), так и с СИ (метрическими). Есть ли способ узнать, какие настройки предпочитает пользователь, на основе его языкового стандарта или другой информации о настройках?
Я прошу пользователя ввести данные Measurement(), и мне нужно знать, какую единицу измерения им назначить при вызове let Weight = Measurement(value: 75, unit: UnitMass.kilograms)< /код>. Я хотел бы иметь возможность назначить правильную единицу измерения для пользователя, не спрашивая его об их предпочтениях. Я знаю, что система может обрабатывать правильные единицы вывода, используя weight.formatted(). А как насчет ввода?
Мое приложение ориентировано на ввод пользовательских данных с использованием следующих UnitType:
Имперская метрическая единица измерения Длина футы метры Расстояние миль километров Масса фунты килограммы Объем кубическийДюймы литры Объем галлоны литры Мощность в лошадиных силах, киловаттах Температура по Фаренгейту Цельсия АтмосфераДавление, дюймыРтути, миллибары Скорость, мили в час, километры в час
Мобильная версия