assignObject:toPersistentStore: выход из цикла

В моем приложении для iOS у меня есть следующий код, сам внутри цикла:

NSLog(@"Before context assignObject:toPersistentStore:");
[context assignObject:newXplainItem toPersistentStore:theStore];
NSLog(@"After context assignObject:toPersistentStore:");

Первый NSLog выполняется, а второй никогда. И остальная часть цикла также никогда не выполняется (например, если был оператор break). Но приложение не падает.

Вторая строка (assignObject:toPersistentStore:) выглядит так же, как и многие другие подобные строки, которые я использую внутри той же программы.

Кто-нибудь может догадаться, что может быть не так? Я предполагаю, что информация, которую я предоставляю здесь, ограничена. Но я не знаю, что еще написать.

1 ответ

В случае, если кто-то еще столкнулся с той же проблемой. Вот что я сделал неправильно: в модели данных я забыл назначить сущность соответствующему хранилищу. Как ни странно, это не генерирует никаких ошибок.

Другие вопросы по тегам