我正在尝试为现有核心数据对象保存新值:
[object setValue:Value forKey:NotificationKey];
NSError *error;
[object.managedObjectContext save:&error];
它没有保存新数据。没有任何警告,但可能是save
方法存在问题。该过程将在后台进行,并在最后调用本地通知。在尝试找出错误之后,我尝试在调用通知之前制作save
方法并且它没有上升。
有人看到了这个问题吗?
谢谢!
答案 0 :(得分:1)
如果在后台线程/操作上进行保存,则必须合并前台和后台线程/操作,然后才能对其中一个进行更改。