FitnessUnits 3.1.0

FitnessUnits 3.1.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2019年12月
SPM支持 SPM

Kevin A. Hoogheem 维护。



  • 作者:
  • Kevin A. Hoogheem

FitnessUnits

健身计量单位

Swift5 Version License Platform Readme Score codebeat badge

安装

FitnessUnits 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中。

pod "FitnessUnits"

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 - 千焦
  • UnitEnergy - 瓦时
  • 单位能量 - 电子伏特
  • 单位能量 - 英国热量单位(BTU)
  • 单位能量 - 美国热单位(thm)
  • 单位质量 - 质量计算
  • 单位质量浓度 - 每分升克
  • 单位质量浓度 - 每毫升克
  • 单位质量浓度 - 每毫升千克
  • 单位质量浓度 - 每升毫克
  • 单位质量浓度 - 每升千克
  • 单位持续时间 - 微秒
  • 单位持续时间 - 毫秒
  • 单位持续时间 - 年
  • 单位持续时间 - 十年

新无量纲单位类型

  • 单位踏频 - 踏频(RPM、BPM、每分钟步数等..)
  • 单位计数
  • 单位性别
  • 单位氧消耗 - VO2
  • 单位百分比
  • 单位放射性

新测量类型

  • 字符串测量 - 类型包含与单位相关的String
  • 验证测量 - Measurement的扩展,提供数据有效性的反馈。
  • 验证二进制整数 - 带有有效性检查的二进制整数
  • 验证二进制浮点数 - 带有有效性检查的二进制浮点数

其他类型

  • 测量区域 - 类型将值限制在上限和下限之间。

作者

此软件包由Kevin A. Hoogheem开发和维护

许可

FitnessUnits可在MIT许可证下获得