0

根据Apple HealthKit Docs,我知道有这些方法

Working with HealthKit Objects

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

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

或者一种无需多次HKHealthStore调用即可删除多个对象的方法。deleteObject:withCompletion:

4

1 回答 1

1

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

于 2014-10-08T05:39:22.687 回答