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: