假设我A
在私有 CloudKit 数据库中有类型记录。如何在不指定记录 ID 或查询谓词的情况下获取该类型的所有记录?
问问题
320 次
1 回答
3
CKQuery 在初始化时需要一个非零谓词(请参阅文档),因此您必须指定一个谓词,即使它始终为真。前任:
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "TheRecordType", predicate: predicate)
let operation = CKQueryOperation(query: query)
operation.queryCompletionBlock = {cursor, error in
// done
}
CKContainer.defaultContainer().privateCloudDatabase.addOperation(operation)
于 2014-07-27T18:35:14.563 回答