Type Method

quantityWithUnit:doubleValue:

Instantiates and returns a new quantity object.

Declaration

+ (instancetype)quantityWithUnit:(HKUnit *)unit doubleValue:(double)value;

Parameters

unit

The units for the given value. This defines the set of compatible units. For example, if you create a quantity with a meter unit, it is compatible with any other length units.

value

The value of this quantity, measured using the unit parameter.

Return Value

A newly instantiated quantity instance.

Discussion

HealthKit uses quantity objects to store data for quantity samples. For more information on using quantity objects, see HKQuantitySample.