嗨,我在我的应用程序中使用核心数据,出于某种原因,我第一次写入它时工作,然后我得到错误。
- (void)addClass {
MyClass *myclass = (MyClass *)[NSEntityDescription insertNewObjectForEntityForName:@"MyClass" inManagedObjectContext:managedObjectContext];
[myclass setTeacher:@"Mr B"];
[myclass setSubject:@"Computing"];
[myclass setRoom:@"ITB"];
NSError *error;
[managedObjectContext save:&error];
[eventArray insertObject:myclass atIndex:0];
//[self.tableView reloadData];
}