У меня есть сегодняшнее расширение, которое использует ту же модель, что и основное приложение, и раньше оно работало, но теперь оно больше не работает.
Я получаю сообщение об ошибке * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Cannot create an NSPersistentStoreCoordinator with a nil model'
Что я сделал:
Очищенная папка сборки и очищенный проект
Перезапущен Xcode
Перезагрузил компьютер
Изменил "мама" на "мама"
Убедитесь, что модель имеет сегодняшнюю проверку расширения в целевом членстве
Что еще я могу сделать?
- (NSManagedObjectModel *)managedObjectModel
{
if (_managedObjectModel != nil) {
return _managedObjectModel;
}
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"Model" withExtension:@"momd"];
_managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];
return _managedObjectModel;
}