Ios 如何从HKHealthStore中删除多个对象?

Ios 如何从HKHealthStore中删除多个对象?,ios,ios8,healthkit,hkhealthstore,Ios,Ios8,Healthkit,Hkhealthstore,据报道,我知道有这些方法 我在找这样的东西: deleteObjects:withCompletion: 或者从HKHealthStore中删除多个对象的方法,而无需多次调用deleteObject:withCompletion:。在iOS 8中,删除多个对象的唯一方法是多次调用deleteObject:withCompletion。但是,在iOS 9中,有两种新方法可用于一次删除多个对象。尝试使用deleteObjects:withCompletion:或deleteObjectSoftTyp

据报道,我知道有这些方法

我在找这样的东西:
deleteObjects:withCompletion:


或者从
HKHealthStore
中删除多个对象的方法,而无需多次调用
deleteObject:withCompletion:

在iOS 8中,删除多个对象的唯一方法是多次调用
deleteObject:withCompletion
。但是,在iOS 9中,有两种新方法可用于一次删除多个对象。尝试使用
deleteObjects:withCompletion:
deleteObjectSoftType:谓词:withCompletion:

为什么不想多次调用它?您可以使用for循环,计算完成函数的调用次数,一旦达到要删除的对象数,就调用real`完成函数。
Working with HealthKit Objects

deleteObject:withCompletion:
saveObject:withCompletion:
saveObjects:withCompletion: