Я создал запись с помощью CloudKit Dashboard, поэтому запись НЕ создается программно. В разделе «Зона по умолчанию, данные модели» (извините, мне нужно как минимум 10 репутации для публикации изображений ..: /) Итак, вот текстовая версия.
"EventRef0 975f5715-3ccd-4c5f ... DeleteSelf Reference"
Итак, у меня есть 3 таких справочных поля в записях, которые я создал. Теперь в разделе «Зона по умолчанию, событие». Одна из этих записей имеет следующий заголовок.
ID: 975f5715-3ccd-4c5f ...
Создано: 20 января 2015, 19:00 Автор: _ac6625 ... Изменено: Изменено:
Мой вопрос следующий:
1) Что я должен указать в поле «Ссылка» в EventRef0? Идентификатор события, который у меня сейчас есть, или что-то еще?
2) Это правильный способ создания нескольких ссылок, то есть путем создания 3 ссылок для 3 событий, на которые я хочу ссылаться?
3) Когда я хочу получить события, могу ли я получить все CKReferences за один вызов массива, а затем получить данные о событии, индексирующие этот массив, или мне нужно делать отдельные вызовы для получения каждого события? Я надеялся, что есть способ получить все ссылки в массиве, введя атрибут «Ссылка». Не уверен, возможно ли это. Желательно, пожалуйста, Свифт.
Любая помощь будет принята с благодарностью. Спасибо.