我正在尝试使用谓词从HealthKit获取过去30天的数据。许多在线教程使用.None
作为HKQueryOption
,因为我不熟悉HKQueryOptions,我想知道是否有其他人知道在这个实例中可以替换.None
的内容。目前,我已将.None
作为HKQueryOptions
,但这会导致我的错误。
'None' is unavailable: use [] to construct an empty option set
当我输入[]
而打印results
时,它会以[]
这是我的查询函数,我声明了谓词
let sampleType = HKSampleType.quantityType(forIdentifier: HKQuantityTypeIdentifier.bloodGlucose)
let mostRecentPredicate = HKQuery.predicateForSamples(withStart: startDate, end: endDate, options:.None)
let query = HKSampleQuery(sampleType: sampleType!, predicate: mostRecentPredicate, limit: 35, sortDescriptors: nil) { (query, results, error) in
答案 0 :(得分:0)
尝试使用空集文字Sets
代替class QuizletManager {
var clientID: String
// Other related properties important for sets, classes, etc.
class SetClient: APIClient {
// Fetch related info for sets.
}
}
:
[]