Lia*_*hes 4 iphone exc-bad-access core-data nsmanagedobject ios
我有一个核心数据存储设置与Xcode生成的NSManagedObject的子类:注意.
我可以使用NSEntityDescription insertNewObjectForEntityName:inManagedObjectContext:没有问题,但是当我尝试这样做时:
NSManagedObjectContext* moc = [(QuickTextAppDelegate*)([[UIApplication sharedApplication] delegate]) managedObjectContext];
Note* note = [[Note alloc] initWithEntity:@"Note" insertIntoManagedObjectContext:moc];
Run Code Online (Sandbox Code Playgroud)
我收到一个EXC_BAD_ACCESS错误.
使用断点我可以看到NSManagedObjectContext*确实指向了一个有效的对象.
任何帮助,将不胜感激!
Ano*_*mie 14
我看到至少有一个问题:initWithEntity:insertIntoManagedObjectContext:采用NSEntityDescription,而不是NSString.尝试这样的事情:
NSEntityDescription *entityDescription = [NSEntityDescription entityForName:@"Note" inManagedObjectContext:moc];
Note* note = [[Note alloc] initWithEntity:entityDescription insertIntoManagedObjectContext:moc];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7759 次 |
| 最近记录: |