У меня очень странная ситуация: в одном приложении у меня много сущностей CoreData. Немногие пары из них связаны взаимно-однозначными отношениями с обратными отношениями. Они являются своего рода отношениями родитель-ребенок: поэтому, когда родитель создан, я создаю дочерний элемент в его awakeFromInsert
. Проблема в том, что в одном из таких соотношений обратное parent.child
равно нулю. И, конечно, у меня возникла ошибка при попытке сохранить управляемый объект. Конечно, я могу установить это обратное отношение вручную, но мне интересно, почему оно не устанавливается автоматически?