Создание нескольких CKRecordZones - сколько - это слишком много?
Я создаю приложение, которое в основном основано на совместном использовании. Структура данных следующая:
Есть верхний уровень CKRecord
, который является объектом, которым пользователь поделится с другими, который, в свою очередь, имеет много объектов, ссылающихся на него.
Каноническим примером может служить альбом как запись верхнего уровня со многими изображениями, комментариями и лайками, указывающими на эту запись верхнего уровня.
У меня вопрос: было бы разумно создать CKRecordZone
для каждого "альбома"? Или есть предел, которого я должен придерживаться, когда дело доходит до CKRecordZone
х? Ничего не могу найти в документации.
Причина, по которой я хочу использовать CKRecordZones для содержания определенных "Альбомов", заключается в том, что я хочу использовать CKFetchRecordZoneChanges
операции, поэтому я могу получить токен изменения для каждого "альбома" и, таким образом, минимизировать передачу данных для пользователей.