Представьте базовую модель данных с изображениями в ней. Эти изображения хранятся в объекте с именем OImage. Есть несколько других объектов, которые «содержат» изображения, поэтому все они имеют отношение «один ко многим» с объектом OImage. Одним из примеров является объект OLocation из изображения.
Как видите, OLocation имеет связь один ко многим с OImage. Поскольку в этом нет необходимости, нет обратной связи между OImage, указывающей обратно на OLocation. Все по плану.
Тем не менее, когда я создаю свой проект, XCode постоянно предупреждает меня об отсутствии обратной зависимости:
OLocation.images — отношение "ко многим" не имеет обратного значения: это расширенный параметр (ни один объект не может находиться в нескольких местах назначения для определенного отношения)
Является ли незаконным создание отношения «один ко многим» без обратного? Или это предупреждение можно как-то отключить?
Привет, ИП.