NSException в табличном представлении основных данных - PullRequest
0 голосов
/ 20 декабря 2010

Я занимаюсь разработкой приложения, которое показывает основную информацию из базы данных coredata, У меня есть информация о сохранении БД при нажатии кнопки Сохранить, но когда я хочу показать данные в другом представлении в таблице, Я не получаю ошибок, но NSexeption>

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason:    '+entityForName: could not locate an NSManagedObjectModel for entity name 'Contacts''

данные сохраняются правильно, поскольку я проверил их в графическом интерфейсе sqlite, но не отображается в таблице, с указанной выше ошибкой

как это исправить пожалуйста?

мой маленький проект в здесь!

Большое спасибо!

1 Ответ

0 голосов
/ 20 декабря 2010

Хорошо, ваш managedObjectContext должен прийти из приложения Deleagte, в ShowViewController попытайтесь:

    managedObjectContext = [(CoreDataEnsaAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext];

Прямо сейчас контекст приходит из _context, который равен NULL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...