HealthKit:为特定来源和日期范围创建谓词

时间:2015-12-21 16:54:11

标签: ios objective-c health-kit

我需要在HealthKit中搜索来自特定给定数据源的数据。但是,当用户长时间没有登录时,我不想要太多数据,所以我只想回到特定的时间段。如何为HKQuery生成一个谓词,指定源(使用HKQuery predicateForObjectsFromSources)并指定日期范围(使用HKQuery predictForSamplesWithStartDate...)?

1 个答案:

答案 0 :(得分:3)

您可以使用NSPredicate上的andPredicateWithSubpredicates:orPredicateWithSubpredicates:类方法合并多个NSCombinedPredicate个实例。有关详细信息,请参阅class reference