Пользовательские единицы измерения в HKUnit для простых измерений, таких как масса, длина и объем.IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Пользовательские единицы измерения в HKUnit для простых измерений, таких как масса, длина и объем.

Сообщение Anonymous »

HKQuantity и HKUnit поддерживают все распространенные единицы измерения, СИ и другие, такие как грамм(), фунт() и камень().
Классы HealthKit также поддерживают пользовательские сложные единицы измерения, такие как «фут-фунт», «метры в секунду» или «метры в секунду в квадрате», с помощью unitMultiplied(by:), unitDivided(by:) и unitRaished(toPower:)

Класс единиц измерения поддерживает большинство стандартных единиц СИ (метры , секунды и граммы), единицы СИ с префиксами (сантиметры, миллисекунды и килограммы) и эквивалентные единицы, не входящие в систему СИ (футы, минуты и фунты). HealthKit также поддерживает создание сложных единиц путем математического объединения существующих единиц.

Однако поддерживает ли HealthKit полностью настраиваемые единицы измерения для моделирования простых несложных измерений, таких как масса, длина или объем?
Представьте себе студенческий проект Массачусетского технологического института по созданию приложения-шагомера для ходьбы по мосту. Приложению обязательно потребуется рассчитывать и отображать расстояния в единицах Смута.

Код: Выделить всё

let smoot = HKQuantity(unit: .inch(), doubleValue: 67)
let meter = HKQuantity(unit: .smoot(), doubleValue: 1)

extension HKUnit {
class func smoot() -> Self {
// ???
}
}
Как можно смоделировать smoot() в HealthKit HKUnits?

Подробнее здесь: https://stackoverflow.com/questions/783 ... and-volume
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»