Contents

init(sensor:)

Creates a new sensor reader for the specified sensor type.

Declaration

init(sensor: Sensor) throws

Parameters

  • sensor:

    The sensor type to create a reader for (e.g., .wristTemperature, .heartRate)

Return Value

A new SRReader instance

Discussion

This initializer attempts to create a reader for the given sensor.

Example

do {
    let reader = try SRReader(sensor: .wristTemperature)
} catch {
    NSLog("Failed to create reader: \(error)")
    return
}