Описание тега nsmeasurementformatter

1 ответ

Лучший способ расширить единицу измерения несуществующим типом?

Я делаю приложение для здоровья и подумала, что было бы неплохо создать собственный HKUnit для представления некоторых данных путем расширения HKUnit, но в документации HealthKit сказано, что мы не должны расширять или создавать подклассы, поэтому я…
1 ответ

NSMeasurementFormatter показывает имперские веса, но не метрические веса?

Я реализовал NSMeasurementFormatter и у меня возникла странная проблема. Когда приложение загружается как en_US, я загружаю все свои веса в текстовые поля в фунтах, блестяще. Однако, когда я переключаю свое приложение на en_GB и загружаю те же данны…
09 фев '17 в 17:00
0 ответов

MeasurementsFormatter - преобразовать число в "X ft, ​​Y in"

Вот мой случай - у меня есть номер, например 5.9, и я хочу получить строку типа "5 футов, 11 дюймов". Можно ли это сделать с помощью API MeasurementsFormatter? В устаревших источниках API, LengthFormatter, я вижу, что это было реализовано: https://g…
15 ноя '17 в 17:06
1 ответ

Свифт NSmeasurement UnitMass.stones

Играя с быстрыми измерениями, я столкнулся с сомнительным преобразованием стоимости. Как показано ниже, кг в фунты верны, но преобразование в килограммах в камни не является правильным, если я не правильно понимаю конверсию. let pounds = Measurement…
08 мар '17 в 21:42
1 ответ

Как конвертировать 1000 фунтов в 1 короткую тонну с текущей локалью в Swift iOS в зависимости от локали?

Как мне конвертировать 1000 кг в 1 короткую тонну в текущей локали в Swift iOS? Ввод в кг. Я хочу вывести строку в фунтах или коротких тоннах в зависимости от того, была ли она выше или ниже 1000 коротких тонн. Однако если языковой стандарт по умолч…
29 дек '16 в 00:18
2 ответа

Выбор единиц измерения с помощью MeasurementFormatter

Это похоже на вопрос, который я задал вчера, но полученный ответ, похоже, не работает в этом случае. Я получаю значения высоты в метрах от основного местоположения. Я хочу отобразить их в локализованной форме. Например, высота, на которой я сейчас н…
1 ответ

Используйте MeasurementFormatter для отображения метров в футах

У меня проблемы с получением нового MeasurementFormatter класс, чтобы дать мне результаты в соответствующих единицах. У меня есть значения в метрах, которые я хочу отображать в локализованных строках, в метрах или футах в зависимости от локали польз…
1 ответ

Как я могу обработать MeasurementFormatter, используя milesPerHour UnitType?

Мне нужно отобразить целое число из значений км / ч, используя MeasurementFormatter на Objective-C. Есть ли образец? NSMeasurementFormatter *formatter = [[NSMeasurementFormatter alloc] init]; formatter.unitStyle = MKDistanceFormatterUnitStyleAbbrevi…
02 апр '19 в 15:49
1 ответ

Заставьте NSMeasurementFormatter получить значение больше 1 с помощью параметра NSMeasurementFormatterUnitOptionsNaturalScale

Если мы поместим значение 100g в NSUnit и используем NSMeasurementFormatterUnitOptionsNaturalScale для получения переведенной строки, результат будет 3,52 унции для британской системы мер. Проблема с метрикой, результат - 0,1 кг, что является хороши…
0 ответов

Как я могу расширить NSMeasurementFormatter для подкласса NSDimension?

В документации разработчика NSDimension приведены два примера работы с настраиваемыми модулями. Один заключается в расширении существующих подклассов NSDimension, а другой - путем создания настраиваемого подкласса NSDimension. При выполнении любого …
21 фев '21 в 21:43
0 ответов

Как получить доступ к iOS NSMeasurementFormatter через ионный

Я использую ионную структуру и пытаюсь программно получить доступ к настройкам формата измерения iPhone (по Фаренгейту/Цельсию, метрической системе/США/ГБ, типу календаря и т. д.). Однако после некоторых исследований я застрял и не могу найти, как э…