One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKStatisticsCollection

class · iOS 8.0+ · SDK 27.1

class HKStatisticsCollection

Members (3)

method · iOS 8.0+

sources

TypeScript
sources(): Array<HKSource>
Swift declaration
func sources() -> Set<HKSource>
method · iOS 8.0+

statistics

TypeScript
statistics(): Array<HKStatistics>
Swift declaration
func statistics() -> [HKStatistics]
method · iOS 8.0+

statistics

TypeScript
statisticsFor(date: globalThis.Date): (HKStatistics) | null
Swift declaration
func statistics(for date: Date) -> HKStatistics?

Skipped declarations

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

HKStatisticsCollection.enumerateStatistics(from:to:with:)

synchronous callback requires a nonescaping JS-thread call

HKStatisticsCollection.init()

inherited init: clang: 'init' is unavailable

All HealthKit types →