Instance Method

fitzpatrickSkinTypeWithError:

Reads the user’s Fitzpatrick Skin Type from the HealthKit store.

Declaration

- (HKFitzpatrickSkinTypeObject *)fitzpatrickSkinTypeWithError:(NSError * _Nullable *)error;

Parameters

error

On input, a pointer to an error object. If an error occurs, this pointer is set to an actual error object containing information about the error. Specify nil for this parameter if you do not want to receive error information.

Return Value

A skin type object representing the skin type selected by the user.

Discussion

If the user has not yet specified a skin type, or if the user has denied your app permission to read the skin type, this method returns HKFitzpatrickSkinTypeNotSet.

Topics

Possible Values

HKFitzpatrickSkinTypeObject

This class acts as a wrapper for the HKFitzpatrickSkinType enumeration.

HKFitzpatrickSkinType

Categories representing the user’s skin type based on the Fitzpatrick scale.

See Also

Reading Characteristic Data

- biologicalSexWithError:

Reads the user’s biological sex from the HealthKit store.

- bloodTypeWithError:

Reads the user’s blood type from the HealthKit store.

- dateOfBirthWithError:

Reads the user’s date of birth from the HealthKit store.

Deprecated
- dateOfBirthComponentsWithError:

Reads the user’s date of birth from the HealthKit store.

- wheelchairUseWithError:

Reads the user’s wheelchair use from the HealthKit store.