Slide 27
Slide 27 text
HKHealthStore — Querying
HKQuantityType *stepQuantityType = [HKQuantityType
quantityTypeForIdentifier:HKQuantityTypeIdentifierStepCount];
NSPredicate *appPredicate = [HKSampleQuery
predicateForObjectsFromSource:[HKSource defaultSource]];
HKSampleQuery *stepQuery = [[HKSampleQuery alloc] initWithSampleType:stepQuantityType
predicate:appPredicate
limit:HKObjectQueryNoLimit
sortDescriptors:nil
resultsHandler:^(HKSampleQuery *query, NSArray *results, NSError *error) {
// results will be delivered as HKSamples. In this case, HKQuantitySamples.
// You should also handle that Error!
}];
//…