- (BOOL) MR_deleteInContext:(NSManagedObjectContext *)context
{
NSError *error = nil;
**NSManagedObject *inContext = [context existingObjectWithID:[self objectID] error:&error];**
[MagicalRecord handleErrors:error];
[context deleteObject:inContext];
return YES;
}
答案 0 :(得分:0)
似乎我解决了这个问题。在上面的代码“SELF”中,实体对象似乎来自不同的上下文,因此返回无法删除对象的Nil上下文。因此,请确保从要删除对象的上下文中获取实体对象。