One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKSourceRevision

class · iOS 9.0+ · SDK 27.1

class HKSourceRevision

Members (6)

init · iOS 9.0+

init

TypeScript
static initSourceVersion(source: HKSource, version?: (string) | null): HKSourceRevision
Swift declaration
init(source: HKSource, version: String?)
init · iOS 11.0+

init

TypeScript
static initSourceVersionProductTypeOperatingSystemVersion(source: HKSource, version: (string) | null, productType: (string) | null, operatingSystemVersion: _Foundation_OperatingSystemVersion): HKSourceRevision
Swift declaration
init(source: HKSource, version: String?, productType: String?, operatingSystemVersion: OperatingSystemVersion)
get · iOS 11.0+

operatingSystemVersion

TypeScript
get operatingSystemVersion(): _Foundation_OperatingSystemVersion
Swift declaration
var operatingSystemVersion: OperatingSystemVersion { get }
get · iOS 11.0+

productType

TypeScript
get productType(): (string) | null
Swift declaration
var productType: String? { get }
get · iOS 9.0+

source

TypeScript
get source(): HKSource
Swift declaration
var source: HKSource { get }
get · iOS 9.0+

version

TypeScript
get version(): (string) | null
Swift declaration
var version: String? { get }

Skipped declarations

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

HKSourceRevision.init()

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

All HealthKit types →