-
Notifications
You must be signed in to change notification settings - Fork 516
HealthKit macOS xcode16.1 b3
Alex Soto edited this page Oct 24, 2024
·
2 revisions
#HealthKit.framework https://github.com/xamarin/xamarin-macios/pull/21510
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAppleSleepingBreathingDisturbancesClassification.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAppleSleepingBreathingDisturbancesClassification.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAppleSleepingBreathingDisturbancesClassification.h 1969-12-31 19:00:00
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAppleSleepingBreathingDisturbancesClassification.h 2024-09-30 04:18:48
@@ -0,0 +1,39 @@
+//
+// HKAppleSleepingBreathingDisturbancesClassification.h
+// HealthKit
+//
+// Copyright © 2022-2024 Apple. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <HealthKit/HKDefines.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class HKQuantity;
+
+/*!
+ @enum HKAppleSleepingBreathingDisturbancesClassification
+ @abstract This enumerated type is used to represent a classification of the user's breathing disturbances
+ @constant HKAppleSleepingBreathingDisturbancesClassificationNotElevated BD level is not elevated
+ @constant HKAppleSleepingBreathingDisturbancesClassificationElevated BD level is elevated
+ */
+typedef NS_ENUM(NSInteger, HKAppleSleepingBreathingDisturbancesClassification) {
+ HKAppleSleepingBreathingDisturbancesClassificationNotElevated,
+ HKAppleSleepingBreathingDisturbancesClassificationElevated,
+} API_AVAILABLE(ios(18.0), watchos(11.0), macCatalyst(18.0), macos(15.0), visionos(2.0));
+
+/*!
+ @abstract Determines the Breathing Disturbances classification for the provided BD value.
+ @param value Breathing Disturbances quantity
+ @return A Breathing Disturbances classification if one can be created, otherwise nil.
+ */
+HK_EXTERN NSNumber * _Nullable HKAppleSleepingBreathingDisturbancesClassificationForQuantity(HKQuantity *value) API_AVAILABLE(ios(18.0), watchos(11.0), macCatalyst(18.0), macos(15.0), visionos(2.0)) NS_REFINED_FOR_SWIFT;
+
+/*!
+ @abstract Retrieves the minimum quantity for a Breathing Disturbances classification.
+ @param classification Breathing Disturbances classification for desired minimum value.
+ */
+HK_EXTERN HKQuantity * HKAppleSleepingBreathingDisturbancesMinimumQuantityForClassification(HKAppleSleepingBreathingDisturbancesClassification classification) API_AVAILABLE(ios(18.0), watchos(11.0), macCatalyst(18.0), macos(15.0), visionos(2.0)) NS_SWIFT_NAME(getter:HKAppleSleepingBreathingDisturbancesClassification.minimum(self:));
+
+NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSample.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSample.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSample.h 2024-08-29 23:25:39
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSample.h 2024-09-30 04:18:46
@@ -15,6 +15,7 @@
NS_ASSUME_NONNULL_BEGIN
@class HKAudiogramSensitivityPoint;
+@class HKAudiogramSensitivityPointClampingRange;
/*!
@class HKAudiogramSample
@@ -42,8 +43,22 @@
+ (instancetype)audiogramSampleWithSensitivityPoints:(NSArray<HKAudiogramSensitivityPoint *> *)sensitivityPoints
startDate:(NSDate *)startDate
endDate:(NSDate *)endDate
- metadata:(nullable NSDictionary<NSString *, id> *)metadata;
-
+ metadata:(nullable NSDictionary<NSString *, id> *)metadata API_DEPRECATED_WITH_REPLACEMENT("+[HKAudiogramSample audiogramSampleWithSensitivityPoints:startDate:endDate:device:metadata:]", ios(13.0, 18.1), watchos(6.0, 11.1));
+/*!
+ @method audiogramSampleWithSensitivityPoints:startDate:endDate:device:metadata:
+ @abstract Creates a new audiogram sample with the specified attributes.
+ @param sensitivityPoints Sensitivity data associated with the sample, with a maximum limit of 30 points. Frequencies must be unique, and ordered ascending.
+ @param startDate The start date of the hearing test.
+ @param endDate The end date of the hearing test.
+ @param device The device that generated the sample data.
+ @param metadata Optional metadata associated with the sample.
+ @return A new instance of an audiogram sample.
+ */
++ (instancetype)audiogramSampleWithSensitivityPoints:(NSArray<HKAudiogramSensitivityPoint *> *)sensitivityPoints
+ startDate:(NSDate *)startDate
+ endDate:(NSDate *)endDate
+ device:(nullable HKDevice *)device
+ metadata:(nullable NSDictionary<NSString *, id> *)metadata API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1));
@end
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPoint.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPoint.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPoint.h 2024-08-29 23:25:39
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPoint.h 2024-09-30 04:18:46
@@ -10,6 +10,8 @@
#import <Foundation/Foundation.h>
#import <HealthKit/HKDefines.h>
+@class HKAudiogramSensitivityPointClampingRange;
+@class HKAudiogramSensitivityTest;
@class HKQuantity;
NS_ASSUME_NONNULL_BEGIN
@@ -29,14 +31,21 @@
@property sensitivity Left ear sensitivity measured in dB from a baseline of 0 dB. Reduced hearing sensitivity corresponds to an increase from 0 dB.
The unit of measurement is `HKUnit.decibelHearingLevelUnit` or "dBHL".
*/
-@property (readonly, copy, nullable) HKQuantity *leftEarSensitivity;
+@property (readonly, copy, nullable) HKQuantity *leftEarSensitivity API_DEPRECATED("Use tests object which will contain a value for left ear", ios(13.0, 18.1), watchos(6.0, 11.1));
/*!
@property sensitivity Right ear sensitivity measured in dB from a baseline of 0 dB. Reduced hearing sensitivity corresponds to an increase from 0 dB.
The unit of measurement is `HKUnit.decibelHearingLevelUnit` or "dBHL".
*/
-@property (readonly, copy, nullable) HKQuantity *rightEarSensitivity;
+@property (readonly, copy, nullable) HKQuantity *rightEarSensitivity API_DEPRECATED("Use tests object which will contain a value for right ear", ios(13.0, 18.1), watchos(6.0, 11.1));
+
/*!
+ @property tests
+ @abstract The tests conducted at this frequency
+ */
+@property (nonatomic, readonly, copy) NSArray<HKAudiogramSensitivityTest *> *tests API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1));
+
+/*!
@method sensitivityPointWithFrequency:leftEarSensitivity:rightEarSensitivity:error:
@abstract Creates a point that can be included in a audiogram.
@param frequency Frequency where sensitivity was measured.
@@ -50,7 +59,21 @@
+ (nullable instancetype)sensitivityPointWithFrequency:(HKQuantity *)frequency
leftEarSensitivity:(nullable HKQuantity *)leftEarSensitivity
rightEarSensitivity:(nullable HKQuantity *)rightEarSensitivity
- error:(NSError * _Nullable *)error;
+ error:(NSError * _Nullable *)error API_DEPRECATED("Use +[HKAudiogramSensitivityPoint sensitivityPointWithFrequency:tests:error:]", ios(13.0, 18.1), watchos(6.0, 11.1));
+
+/*!
+ @method sensitivityPointWithFrequency:tests:error:
+ @abstract Creates a point that can be included in a audiogram.
+ @param frequency Frequency at which sensitivity was measured.
+ @param tests The tests conducted at the frequency
+ @param errorOut If there was a problem creating this instance this will contain the error.
+ @return New instance of a sensitivity point or nil if there were problems
+ creating the instance. Errors may include incorrect quantity units
+ or data that is out of an expected range.
+ */
++ (nullable instancetype)sensitivityPointWithFrequency:(HKQuantity *)frequency
+ tests:(NSArray<HKAudiogramSensitivityTest *> *)tests
+ error:(NSError **)errorOut API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1));
- (instancetype)init NS_UNAVAILABLE;
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPointClampingRange.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPointClampingRange.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPointClampingRange.h 1969-12-31 19:00:00
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityPointClampingRange.h 2024-09-30 04:18:47
@@ -0,0 +1,54 @@
+//
+// HKAudiogramSensitivityPointClampingRange.h
+// HealthKit
+//
+// Copyright © 2023-2024 Apple. All rights reserved.
+//
+
+
+
+#import <Foundation/Foundation.h>
+#import <HealthKit/HKDefines.h>
+
+@class HKQuantity;
+
+NS_ASSUME_NONNULL_BEGIN
+
+#pragma mark - Clamping Support
+
+/// Defines the range within which an ear's sensitivity point may have been clamped, if any.
+///
+/// At times, it may be required to indicate that a sensitivity point has been clamped to a range. These reasons include but
+/// are not limited to user safety, hardware limitations, or algorithm features.
+HK_EXTERN
+NS_SWIFT_SENDABLE
+API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1))
+@interface HKAudiogramSensitivityPointClampingRange: NSObject <NSSecureCoding, NSCopying>
+
+/**
+ @property lowerBound
+ @abstract The lower bound of the clamping range, if any, in dBHL.
+ */
+@property(nonatomic, readonly, copy, nullable) HKQuantity *lowerBound;
+
+/**
+ @property upperBound
+ @abstract The upper bound of the clamping range, if any, in dBHL.
+ */
+@property(nonatomic, readonly, copy, nullable) HKQuantity *upperBound;
+
+- (instancetype)init NS_UNAVAILABLE;
+
+/*!
+ @method clampingRangeWithLowerBound:upperBound:error:
+ @abstract Creates a clamping range from a given lower and upper bound. At least one bound must be specified. If both bounds are provided, the lower bound must be less than the upper bound.
+ @param lowerBound The lower bound of the clamping range (if any)
+ @param upperBound The upper bound of the clamping range (if any)
+ @param errorOut If there was a problem creating this instance this will contain the error.
+ @return New instance of a clamping range or nil if there were problems
+ creating the instance. Errors may include not having any bound or lower bound is greater than the upper bound
+ */
++ (nullable instancetype)clampingRangeWithLowerBound:(nullable NSNumber *)lowerBound upperBound:(nullable NSNumber *)upperBound error:(NSError **)errorOut;
+@end
+
+NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityTest.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityTest.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityTest.h 1969-12-31 19:00:00
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKAudiogramSensitivityTest.h 2024-09-30 04:18:47
@@ -0,0 +1,101 @@
+//
+// HKAudiogramSensitivityTest.h
+// HealthKit
+//
+// Copyright © 2023-2024 Apple. All rights reserved.
+//
+
+
+
+#import <Foundation/Foundation.h>
+#import <HealthKit/HKDefines.h>
+
+
+@class HKAudiogramSensitivityPointClampingRange;
+@class HKQuantity;
+
+NS_ASSUME_NONNULL_BEGIN
+
+/*!
+ @enum HKAudiogramConductionType
+ @abstract Represents the conduction type used for an HKAudiogramSensitivityTest
+
+ @constant HKAudiogramConductionTypeAir
+ */
+typedef NS_ENUM(NSInteger, HKAudiogramConductionType) {
+ HKAudiogramConductionTypeAir = 0,
+} API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1));
+
+/*!
+ @enum HKAudiogramSensitivityTestSide
+ @abstract Represents the test side used for an HKAudiogramSensitivityTest
+
+ @constant HKAudiogramSensitivityTestSideLeft
+ @constant HKAudiogramSensitivityTestSideRight
+ */
+typedef NS_ENUM(NSInteger, HKAudiogramSensitivityTestSide) {
+ HKAudiogramSensitivityTestSideLeft = 0,
+ HKAudiogramSensitivityTestSideRight = 1,
+} API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1));
+
+HK_EXTERN
+NS_SWIFT_SENDABLE
+API_AVAILABLE(ios(18.1), watchos(11.1), macCatalyst(18.1), macos(15.1), visionos(2.1))
+@interface HKAudiogramSensitivityTest : NSObject<NSSecureCoding, NSCopying>
+
+/*!
+ @property sensitivity
+ @abstract Ear sensitivity measured in dB from a baseline of 0 dB. Reduced hearing sensitivity corresponds to an increase from 0 dB.
+ The unit of measurement is `HKUnit.decibelHearingLevelUnit` or "dBHL".
+ */
+@property (nonatomic, readonly, copy) HKQuantity *sensitivity;
+
+/*!
+ @property type
+ @abstract The conduction type
+ */
+@property (nonatomic, assign, readonly) HKAudiogramConductionType type;
+
+/*!
+ @property masked
+ @abstract Indicates if the test was conducted with or without masking
+ */
+@property (nonatomic, assign, readonly) BOOL masked;
+
+/*!
+ @property side
+ @abstract The test side
+ */
+@property (nonatomic, assign, readonly) HKAudiogramSensitivityTestSide side;
+
+/*!
+ @property clampingRange
+ @abstract If present, indicates that the range within which the sensitivity point should be clamped.
+ */
+@property (nonatomic, readonly, copy, nullable) HKAudiogramSensitivityPointClampingRange *clampingRange;
+
+/*!
+ @method initWithSensitivity:type:masked:side:clampingRange:error:
+ @abstract Creates a sensitivity test which can be added to a HKAudiogramSensitivityPoint
+ @param sensitivity The ear sensitivity measured in dB from a baseline of 0 dB with unit `HKUnit.decibelHearingLevelUnit` or "dBHL".
+ @param type The type of test
+ @param masked If the test was conducted with or without masking
+ @param side The test side which was tested
+ @param clampingRange The clamping range (if any)
+ @param errorOut If there was a problem creating this instance this will contain the error.
+ @return New instance of a Sensitivity Test or nil if there were problems
+ creating the instance. Errors may include incorrect quantity units or sensitivity out of range
+ */
+- (nullable instancetype)initWithSensitivity:(HKQuantity *)sensitivity
+ type:(HKAudiogramConductionType)type
+ masked:(BOOL)masked
+ side:(HKAudiogramSensitivityTestSide)side
+ clampingRange:(nullable HKAudiogramSensitivityPointClampingRange *)clampingRange
+ error:(NSError **)errorOut;
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+@end
+
+NS_ASSUME_NONNULL_END
+
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKTypeIdentifiers.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKTypeIdentifiers.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKTypeIdentifiers.h 2024-09-06 01:08:26
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HKTypeIdentifiers.h 2024-10-02 01:13:05
@@ -147,6 +147,7 @@
HK_EXTERN HKQuantityTypeIdentifier const HKQuantityTypeIdentifierBasalBodyTemperature API_AVAILABLE(ios(9.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // degC, Discrete (Arithmetic)
// Respiratory
+HK_EXTERN HKQuantityTypeIdentifier const HKQuantityTypeIdentifierAppleSleepingBreathingDisturbances API_AVAILABLE(ios(18.0), watchos(11.0), macCatalyst(18.0), macos(15.0), visionos(2.0)); // count, Discrete (Arithmetic)
HK_EXTERN HKQuantityTypeIdentifier const HKQuantityTypeIdentifierForcedExpiratoryVolume1 API_AVAILABLE(ios(8.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // L, Discrete (Arithmetic)
HK_EXTERN HKQuantityTypeIdentifier const HKQuantityTypeIdentifierForcedVitalCapacity API_AVAILABLE(ios(8.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // L, Discrete (Arithmetic)
HK_EXTERN HKQuantityTypeIdentifier const HKQuantityTypeIdentifierInhalerUsage API_AVAILABLE(ios(8.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // count, Cumulative
@@ -206,6 +207,7 @@
HK_EXTERN HKCategoryTypeIdentifier const HKCategoryTypeIdentifierSexualActivity API_AVAILABLE(ios(9.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // HKCategoryValue
// Respiratory
+HK_EXTERN HKCategoryTypeIdentifier const HKCategoryTypeIdentifierSleepApneaEvent API_AVAILABLE(ios(18.0), watchos(11.0), macCatalyst(18.0), macos(15.0), visionos(2.0)); // HKCategoryValue
// Sleep
HK_EXTERN HKCategoryTypeIdentifier const HKCategoryTypeIdentifierSleepAnalysis API_AVAILABLE(ios(8.0), watchos(2.0), macCatalyst(13.0), macos(13.0), visionos(1.0)); // HKCategoryValueSleepAnalysis
diff -ruN /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h
--- /Applications/Xcode_16.1.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h 2024-08-29 23:25:38
+++ /Applications/Xcode_16.1.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h 2024-09-30 04:18:44
@@ -8,11 +8,14 @@
#import <HealthKit/HKActivitySummary.h>
#import <HealthKit/HKActivitySummaryQuery.h>
#import <HealthKit/HKAnchoredObjectQuery.h>
+#import <HealthKit/HKAppleSleepingBreathingDisturbancesClassification.h>
#import <HealthKit/HKAppleWalkingSteadinessClassification.h>
#import <HealthKit/HKAttachment.h>
#import <HealthKit/HKAttachmentStore.h>
#import <HealthKit/HKAudiogramSample.h>
#import <HealthKit/HKAudiogramSensitivityPoint.h>
+#import <HealthKit/HKAudiogramSensitivityPointClampingRange.h>
+#import <HealthKit/HKAudiogramSensitivityTest.h>
#import <HealthKit/HKCategorySample.h>
#import <HealthKit/HKCategoryValues.h>
#import <HealthKit/HKCDADocumentSample.h>
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status
- xcode16.2 Binding Status