У меня есть User
сущность, которая имеет отношение to-many
к Location
сущностям. Я установил упорядочиваемые отношения с maxCount
, равным 50. Когда я создаю новые Location
сущности и устанавливаю их для пользователей, Core Data автоматически удаляет старые сущности. Нужно ли проверять, будет ли новый размер больше 50
, и вручную удалять старую сущность Location
, чтобы у меня не было висящего объекта, который мне больше не нужен. У меня установлено правило удаления Cascade
.
Описание NSRelationshipDescription.maxCount
просто The maximum count of the receiver.
, и я не вижу ничего, описывающего, как minCount/maxCount
работает.
Любое понимание этого поведения приветствуется. Спасибо!