после того, как я ввожу ManagedObject в контекст, я хотел бы выбрать его позже, но прежде, чем сохранить контекст (я сохраню после того, как все объекты вставляются). Кажется, что запросы контекста позже с выборкой относительно тех объектов ничего не возвращают, если контекст не был ранее сохранен. Существует ли способ сохранить только в конце? (Я предполагаю, что могу сохранить свои объекты в массиве или словаре и запросе это, но я думал, что coredata сделает это для меня),
Попробуйте следующее:
[myFetchRequest setIncludesPendingChanges:YES];
Устанавливает, совпадает ли при выполнении выборки с текущими несохраненными изменениями в контексте управляемого объекта.