健身测量单位

FitnessUnits 可通过 CocoaPods 获取。要安装它,只需将以下行添加到你的 Podfile 中
Swift 包管理器
Swift
dependencies: [
.package(url: "https://github.com/FitnessKit/FitnessUnits", from: "3.1.0"),
]
Swift4
dependencies: [
.package(url: "https://github.com/FitnessKit/FitnessUnits", .branch("swift42")),
]
- UnitAngularVelocity
- UnitForce
- UnitLinearDensity
- UnitMagneticField
- UnitTorque
- UnitAcceleration - Galileo
- UnitAngle - Bradian
- UnitAngle - Milliradian
- UnitAngle - Semicircle
- UnitAngle - Garmin Semicircle (ANT/FIT 文件)
- UnitSpeed - metersPerMinute
- UnitSpeed - metersPerHour
- UnitSpeed - kilometersPerSecond
- UnitSpeed - kilometersPerMinute
- UnitSpeed - milesPerSecond
- UnitSpeed - milesPerMinute
- UnitSpeed - speedOfLight
- UnitEnergy - 能量消耗计算
- UnitEnergy - MegaJoule
- UnitEnergy - Watt Hour
- UnitEnergy - Electron Volts
- UnitEnergy - British Thermal Units (BTU)
- UnitEnergy - US Therm (thm)
- UnitMass - 质量计算
- UnitConcentrationMass - gramsPerDeciliter
- UnitConcentrationMass - gramsPerMilliliter
- UnitConcentrationMass - kilogramsPerMilliliter
- UnitConcentrationMass - milligramsPerLiter
- UnitConcentrationMass - kilogramsPerLiter
- UnitDuration - microsecond
- UnitDuration - millisecond
- UnitDuration - year
- UnitDuration - decade
- UnitCadence - 步频 (RPM, BPM, 每分钟步数, 等等..)
- UnitCount
- UnitGender
- UnitOxygenConsumption - VO2
- UnitPercent
- UnitRadioactivity
- StringMeasurement - 一种类型,用于保存与 Unit 关联的
String
值
- ValidatedMeasurement -
Measurement
的扩展,提供数据有效性的反馈。
- ValidatedBinaryInteger - 带有有效性检查的 BinaryInteger
- ValidatedBinaryFloatingPoint - 带有有效性检查的 BinaryFloatingPoint
- MeasurementZone - 一种类型,用于限定值在上限和下限之间。
此软件包由 Kevin A. Hoogheem 开发和维护
FitnessUnits 在 MIT 许可下可用