Health Kit 中的 HKObserverQuery
HKObserverQuery in Health Kit
HKObserverQuery
获取数据的格式是什么?
没有NSArray
或NSDictionary
来存储数据那么如何获取。
我正在查询无法获取所有数据,有人请帮忙吗?
HKObserverQuery *query =
[[HKObserverQuery alloc]
initWithSampleType:object
predicate:Predicate
updateHandler:^(HKObserverQuery *query,
HKObserverQueryCompletionHandler completionHandler,
NSError *error) {
[HKUnit unitFromString:@"count/min"]];
if (error) {
// Perform Proper Error Handling Here...
NSLog(@"*** An error occured while setting up the stepCount observer. %@ ***",
error.localizedDescription);
abort();
}
else{
NSLog(@"@%",query);
}
}];
HKObserverQuery
并非旨在向您的应用传送数据。每当从 HealthKit 中添加或删除与您的谓词匹配的 HKSample
时,都会简单地调用 updateHandler
。然后由您的应用执行其他查询作为响应,例如 HKSampleQuery
或 HKStatisticsQuery
.
HKObserverQuery
获取数据的格式是什么?
没有NSArray
或NSDictionary
来存储数据那么如何获取。
我正在查询无法获取所有数据,有人请帮忙吗?
HKObserverQuery *query =
[[HKObserverQuery alloc]
initWithSampleType:object
predicate:Predicate
updateHandler:^(HKObserverQuery *query,
HKObserverQueryCompletionHandler completionHandler,
NSError *error) {
[HKUnit unitFromString:@"count/min"]];
if (error) {
// Perform Proper Error Handling Here...
NSLog(@"*** An error occured while setting up the stepCount observer. %@ ***",
error.localizedDescription);
abort();
}
else{
NSLog(@"@%",query);
}
}];
HKObserverQuery
并非旨在向您的应用传送数据。每当从 HealthKit 中添加或删除与您的谓词匹配的 HKSample
时,都会简单地调用 updateHandler
。然后由您的应用执行其他查询作为响应,例如 HKSampleQuery
或 HKStatisticsQuery
.