Я относительно новичок в этой теме, возможно, это вопрос новичка ...
У меня есть класс A и класс B, работающие в одном и том же контексте (он был передан делегатом). Теперь я добавляю что-то в класс A для ManagedObject. Если я проверяю реальную БД, я вижу, что вставка прошла успешно.
Теперь класс B получает информацию из-за метода делегата. Я получаю данные с помощью executeFetchRequest, но недавно добавленного объекта нет в этом списке ...
Почему эти два контекста не синхронизированы?
Обновление:
У меня есть объект ListName, у которого есть список ListItems. Если я делаю выборку для ListName и получаю список оттуда, это не синхронизировано. Если я делаю выборку в ListItem, я получаю все предметы ... это странно!