У меня есть основная база данных данных, которая имеет (на данный момент) 2 объекта Product и CompetingProduct, отношение CompetingProduct установлено ко многим продуктам.
Я создаю 2 фиктивных продукта и 2 фиктивных конкурирующих продукта и устанавливаю отношения между ними .. все работает, файлы .. Сохраняю в базу данных, также NSlog, «по» их .. все хорошо.
Теперь... когда я перезапускаю приложение или запрашиваю все объекты конкурирующего продукта из другого представления... я получаю Relation ошибка за связь между конкурирующим продуктом и продуктами (хотя я добавил их ранее и сохранил)
Я знаю это о ленивой загрузке ядра данных, но это не так, потому что, когда я пытаюсь [NSSet allObjects] (также po, nslog - ничего), он возвращает 0 объектов, которые обычно должны получать объекты.
Примечание. Сразу после вызова saveChanges все работает.
Абсолютно ЛЮБАЯ помощь будет очень благодарна и выиграет вас, моё уважение и, конечно же, парочку пива
Спасибо!