Ios HKQuantityTypeIdentifierDietary碳水化合物的可用HKUnits是多少?我应该在哪里找到这些信息?
我与HealthKit合作已经有一段时间了,但不知何故,我找不到一个明确的参考资料,列出每种样本类型可用的单位。我在哪里可以找到这些信息?或者如果没有明确的联系,有人能告诉我可用于Ios HKQuantityTypeIdentifierDietary碳水化合物的可用HKUnits是多少?我应该在哪里找到这些信息?,ios,healthkit,Ios,Healthkit,我与HealthKit合作已经有一段时间了,但不知何故,我找不到一个明确的参考资料,列出每种样本类型可用的单位。我在哪里可以找到这些信息?或者如果没有明确的联系,有人能告诉我可用于HKQuantityTypeIdentifierDietaryCarboydes的单位吗?非常感谢 非常容易判断哪些单位类型与给定数量类型兼容!如果转到HKTypeIdentifiers.h,您将看到类型标识符如下所示: HK_EXTERN NSString * const HKQuantityTypeIdentifi
HKQuantityTypeIdentifierDietaryCarboydes
的单位吗?非常感谢 非常容易判断哪些单位类型与给定数量类型兼容!如果转到HKTypeIdentifiers.h,您将看到类型标识符如下所示:
HK_EXTERN NSString * const HKQuantityTypeIdentifierDietaryCarbohydrates NS_AVAILABLE_IOS(8_0); // Mass, Cumulative
该行末尾的注释显示它是使用质量单位的累积数量类型。如果您不确定哪些单位被视为质量单位,可以访问HKUnit.h。这里有很多好信息,但与此相关的是:
/* Mass Units */
@interface HKUnit (Mass)
+ (instancetype)gramUnitWithMetricPrefix:(HKMetricPrefix)prefix; // g
+ (instancetype)gramUnit; // g
+ (instancetype)ounceUnit; // oz
+ (instancetype)poundUnit; // lb
+ (instancetype)stoneUnit; // st
+ (instancetype)moleUnitWithMetricPrefix:(HKMetricPrefix)prefix molarMass:(double)gramsPerMole; // mol<double>
+ (instancetype)moleUnitWithMolarMass:(double)gramsPerMole; // mol<double>
@end
/*质量单位*/
@接口单位(质量)
+(instancetype)gramUnitWithMetricPrefix:(HKMetricPrefix)前缀;//G
+(instancetype)gramUnit;//G
+(instancetype)盎司单位;//奥兹
+(instancetype)poundUnit;//磅
+(instancetype)stoneUnit;//圣
+(instancetype)moleUnitWithMetricPrefix:(HKMetricPrefix)prefix molarMass:(double)gramsPerMole;//摩尔
+(instancetype)moleUnitWithMolarMass:(双)gramsPerMole;//摩尔
@结束
非常容易判断哪些单位类型与给定数量类型兼容!如果转到HKTypeIdentifiers.h,您将看到类型标识符如下所示:
HK_EXTERN NSString * const HKQuantityTypeIdentifierDietaryCarbohydrates NS_AVAILABLE_IOS(8_0); // Mass, Cumulative
该行末尾的注释显示它是使用质量单位的累积数量类型。如果您不确定哪些单位被视为质量单位,可以访问HKUnit.h。这里有很多好信息,但与此相关的是:
/* Mass Units */
@interface HKUnit (Mass)
+ (instancetype)gramUnitWithMetricPrefix:(HKMetricPrefix)prefix; // g
+ (instancetype)gramUnit; // g
+ (instancetype)ounceUnit; // oz
+ (instancetype)poundUnit; // lb
+ (instancetype)stoneUnit; // st
+ (instancetype)moleUnitWithMetricPrefix:(HKMetricPrefix)prefix molarMass:(double)gramsPerMole; // mol<double>
+ (instancetype)moleUnitWithMolarMass:(double)gramsPerMole; // mol<double>
@end
/*质量单位*/
@接口单位(质量)
+(instancetype)gramUnitWithMetricPrefix:(HKMetricPrefix)前缀;//G
+(instancetype)gramUnit;//G
+(instancetype)盎司单位;//奥兹
+(instancetype)poundUnit;//磅
+(instancetype)stoneUnit;//圣
+(instancetype)moleUnitWithMetricPrefix:(HKMetricPrefix)prefix molarMass:(double)gramsPerMole;//摩尔
+(instancetype)moleUnitWithMolarMass:(双)gramsPerMole;//摩尔
@结束