0
我有我從服務器獲取一個CKRecord
。記錄存在於我自己的自定義區域而不是知道標識符並且沒有CKRecordZone
對象。
我需要對CKDatabase.perform(query:inZoneWith:completion:)
調用在數據庫中保存它們的根共享記錄的組件(這需要這樣的稱呼)的記錄但不具有CKRecordZoneID
(從CKRecordZone
),我不得不通過迭代共享數據庫中的每個CKRecordZone
,並執行查詢,直到找到匹配的記錄。
總結:我想採取CKRecord
並找到其存在的CKRecordZone
。這可能嗎? 或是我的方法有缺陷,我可以執行query
沒有CKRecordZoneID
?