0

我想列出数据库中的所有记录。

要使用 CKQuery 执行此操作,看来我必须有一个 recordType。谓词将是 TRUEPREDICATE。

如何获取 RecordTypes 列表,以便最终在 CKQuery 中使用?(例如,我将遍历列表,并在运行时创建新的 CKQuery 对象。)

4

1 回答 1

1

尽管看起来很奇怪,但无法确定 Cloud Kit 数据库中存在哪些记录类型。您的代码应该创建具有特定记录类型的记录,因此您的代码应该已经知道有哪些记录类型。

如果您正在创建具有动态记录类型的记录,那么您应该保留自己的已用记录类型列表。这可能我应该使用另一种但已知的记录类型来维护。

于 2016-10-01T21:38:32.377 回答