assignObject:toPersistentStore: выход из цикла
В моем приложении для iOS у меня есть следующий код, сам внутри цикла:
NSLog(@"Before context assignObject:toPersistentStore:");
[context assignObject:newXplainItem toPersistentStore:theStore];
NSLog(@"After context assignObject:toPersistentStore:");
Первый NSLog выполняется, а второй никогда. И остальная часть цикла также никогда не выполняется (например, если был оператор break). Но приложение не падает.
Вторая строка (assignObject:toPersistentStore:) выглядит так же, как и многие другие подобные строки, которые я использую внутри той же программы.
Кто-нибудь может догадаться, что может быть не так? Я предполагаю, что информация, которую я предоставляю здесь, ограничена. Но я не знаю, что еще написать.
1 ответ
В случае, если кто-то еще столкнулся с той же проблемой. Вот что я сделал неправильно: в модели данных я забыл назначить сущность соответствующему хранилищу. Как ни странно, это не генерирует никаких ошибок.