2016-10-01 33 views
0

我想列出數據庫中的所有記錄。如何獲取數據庫中的RecordType列表?

要做到這一點使用CKQuery,它似乎我必須有一個recordType。謂詞將是TRUEPREDICATE。

如何獲得RecordTypes的列表,以便在CKQuery中最終使用? (例如,我將在列表中循環,並在運行時創建新的CKQuery對象)。

回答

1

看起來很奇怪,沒有辦法確定Cloud Kit數據庫中存在哪些記錄類型。您的代碼應該創建具有特定記錄類型的記錄,以便您的代碼應該已經知道哪些記錄類型。

如果您使用動態記錄類型創建記錄,那麼您應該保留自己的使用記錄類型列表。這應該可能是我用另一種但已知的記錄類型來維護的。

相關問題