One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKAudiogramSample

class · iOS 13.0+ · SDK 27.1

class HKAudiogramSample

Members (3)

init · iOS 18.1+

init

TypeScript
static initSensitivityPointsStartEndDeviceMetadata(sensitivityPoints: Array<HKAudiogramSensitivityPoint>, startDate: globalThis.Date, endDate: globalThis.Date, device?: (HKDevice) | null, metadata?: (Record<string, unknown>) | null): HKAudiogramSample
Swift declaration
convenience init(sensitivityPoints: [HKAudiogramSensitivityPoint], start startDate: Date, end endDate: Date, device: HKDevice?, metadata: [String : Any]?)
init · iOS 13.0+ · Deprecated in iOS 18.1

init

TypeScript
static initSensitivityPointsStartEndMetadata(sensitivityPoints: Array<HKAudiogramSensitivityPoint>, startDate: globalThis.Date, endDate: globalThis.Date, metadata?: (Record<string, unknown>) | null): HKAudiogramSample
Swift declaration
convenience init(sensitivityPoints: [HKAudiogramSensitivityPoint], start startDate: Date, end endDate: Date, metadata: [String : Any]?)
get · iOS 13.0+

sensitivityPoints

TypeScript
get sensitivityPoints(): Array<HKAudiogramSensitivityPoint>
Swift declaration
var sensitivityPoints: [HKAudiogramSensitivityPoint] { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

HKAudiogramSample.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

All HealthKit types →