Я использую вторичный управляемый объектный текст в последовательной очереди GCD, используя тот же постоянный координатор хранилища (и модель).Проблема, которую я имею, состоит в том, что вторичная управляемая модель объекта кажется пустой - все запросы на выборку ничего не возвращают.Я использую магазин sqlite.Я пытался сделать то же самое в главном потоке, но безрезультатно.
Код довольно прост.CoreDataUtility является одноэлементным, а элемент manageObjectContext этого одноэлементного контекста является другим контекстом управляемого объекта.
NSManagedObjectContext *managedObjectContext = [[NSManagedObjectContext alloc] init];
[managedObjectContext setPersistentStoreCoordinator:[CoreDataUtility instance].managedObjectContext.persistentStoreCoordinator];
Запросы на выборку (я пробовал несколько) идентичны, за исключением мамы.
Вторичная мама выглядит отлично в отладчике - свойства, которые вы ожидаете, будут одинаковыми в основной маме, фактически одинаковы.