Я не знаю точно, что делает Apple, но у меня есть предположение.
Они, вероятно, имеют два типа записей: Folder
и Note
.Каждый Note
будет иметь свою родительскую запись, установленную на определенный Folder
.
Затем они используют CKShare
( документы ) для совместного использования Folder
и по определению , что означает, что все дочерние элементы Note
автоматически получатвходит в общий ресурс вместе с Folder
.
Если вы не знакомы с тем, как использовать CKShare
, мне всегда нравился этот урок (хотя ему уже пару лет): https://medium.com/@adammillers/cksharing-step-by-step-33800c8950d2
Удачи!