HealthKit · IOS API REFERENCE
HKAnchoredObjectQuery
class · SDK 27.1
class HKAnchoredObjectQuery
Members (5)
init · iOS 15.0+init
TypeScriptstatic initQueryDescriptorsAnchorLimitResultsHandler(queryDescriptors: Array<HKQueryDescriptor>, anchor: (HKQueryAnchor) | null, limit: number, handler: ((arg0: HKAnchoredObjectQuery, arg1: (Array<HKSample>) | null, arg2: (Array<HKDeletedObject>) | null, arg3: (HKQueryAnchor) | null, arg4: (NativeError) | null) => void)): HKAnchoredObjectQuery
Swift declarationinit(queryDescriptors: [HKQueryDescriptor], anchor: HKQueryAnchor?, limit: Int, resultsHandler handler: @escaping @Sendable (HKAnchoredObjectQuery, [HKSample]?, [HKDeletedObject]?, HKQueryAnchor?, (any Error)?) -> Void)
init · iOS 8.0+ · Deprecated in iOS 9.0init
TypeScriptstatic initTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: (_Foundation_NSPredicate) | null, anchor: number, limit: number, handler: ((arg0: HKAnchoredObjectQuery, arg1: (Array<HKSample>) | null, arg2: number, arg3: (NativeError) | null) => void)): HKAnchoredObjectQuery
Swift declarationinit(type: HKSampleType, predicate: NSPredicate?, anchor: Int, limit: Int, completionHandler handler: @escaping @Sendable (HKAnchoredObjectQuery, [HKSample]?, Int, (any Error)?) -> Void)
init · iOS 9.0+init
TypeScriptstatic initTypePredicateAnchorLimitResultsHandler(type: HKSampleType, predicate: (_Foundation_NSPredicate) | null, anchor: (HKQueryAnchor) | null, limit: number, handler: ((arg0: HKAnchoredObjectQuery, arg1: (Array<HKSample>) | null, arg2: (Array<HKDeletedObject>) | null, arg3: (HKQueryAnchor) | null, arg4: (NativeError) | null) => void)): HKAnchoredObjectQuery
Swift declarationinit(type: HKSampleType, predicate: NSPredicate?, anchor: HKQueryAnchor?, limit: Int, resultsHandler handler: @escaping @Sendable (HKAnchoredObjectQuery, [HKSample]?, [HKDeletedObject]?, HKQueryAnchor?, (any Error)?) -> Void)
get · iOS 9.0+updateHandler
TypeScriptget updateHandler(): (((arg0: HKAnchoredObjectQuery, arg1: (Array<HKSample>) | null, arg2: (Array<HKDeletedObject>) | null, arg3: (HKQueryAnchor) | null, arg4: (NativeError) | null) => Promise<void>)) | null
Swift declarationvar updateHandler: (@Sendable (HKAnchoredObjectQuery, [HKSample]?, [HKDeletedObject]?, HKQueryAnchor?, (any Error)?) -> Void)? { get set }
set · iOS 9.0+updateHandler
TypeScriptset updateHandler(value: (((arg0: HKAnchoredObjectQuery, arg1: (Array<HKSample>) | null, arg2: (Array<HKDeletedObject>) | null, arg3: (HKQueryAnchor) | null, arg4: (NativeError) | null) => void)) | null)
Swift declarationvar updateHandler: (@Sendable (HKAnchoredObjectQuery, [HKSample]?, [HKDeletedObject]?, HKQueryAnchor?, (any Error)?) -> Void)? { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
HKAnchoredObjectQuery.init()
inherited init: cannot prove legal (class declares 3 custom initializers)
All HealthKit types →