Я слежу за Apples Core Data Tutoriol, но внедряю его в свой собственный проект, это означает, что я не начал создавать проект с использованием Core Storage Data.Поэтому я копировал и вставлял довольно много материала, который должен был быть сделан автоматически для меня, и я столкнулся с проблемой.
Я получаю эту ошибку:
* Завершение работы приложения из-за необработанного исключения 'NSInvalidArgumentException', причина: '* - [NSURL initFileURLWithPath:]: параметр строки nil'
Что происходит в этой функции:
- (NSManagedObjectModel *)managedObjectModel {
if (managedObjectModel_ != nil) {
return managedObjectModel_;
}
NSString *modelPath = [[NSBundle mainBundle] pathForResource:@"Assignments" ofType:@"momd"];
NSURL *modelURL = [NSURL fileURLWithPath:modelPath];
managedObjectModel_ = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];
return managedObjectModel_;
}
У меня есть модель данных в группе ресурсов и называется она "Assignments.xcdatamodel", поэтому я застрял в проблеме.
Iя думаю, что в каком-то файле конфигурации мне нужно что-то изменить, или, может быть, это просто простая ошибка пути?
Любая помощь очень ценится.