gpt4 book ai didi

ios - 获取特定类型的所有 CKRecords

转载 作者:行者123 更新时间:2023-11-28 19:59:02 25 4
gpt4 key购买 nike

假设我在私有(private) CloudKit 数据库中有 A 类型的记录。如何在不指定记录 ID 或查询谓词的情况下获取该类型的 ALL 记录?

最佳答案

CKQuery 在初始化时需要一个非 nil 谓词 (see documentation),因此您必须指定一个谓词,即使它始终为真。例如:

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)

关于ios - 获取特定类型的所有 CKRecords,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24984133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com