Type Method


Returns the shared document type for the provided identifier.


class func documentType(forIdentifier identifier: HKDocumentTypeIdentifier) -> HKDocumentType?



A document type identifier. For a list of valid identifiers, see HKDocumentTypeIdentifier.

Return Value

The shared HKDocumentType instance based on the provided identifier.


This method returns an instance of the HKQuantityType concrete subclass. HealthKit uses document types to manage medical documents. Use document type instances to create document samples that you can save in the HealthKit store. For more information, see HKDocumentSample.

See Also

Creating Document Types

struct HKDocumentTypeIdentifier

Used to define the identifiers that create document type objects.