我正在尝试为现有核心数据对象保存新值:
[object setValue:Value forKey:NotificationKey];
NSError *error;
[object.managedObjectContext save:&error];
它不保存新数据。没有任何警告,但可能 save
方法有问题。该过程在后台进行,最后调用本地通知。在尝试找出问题所在后,我尝试在调用通知之前使用 save
方法,但它没有出现。
有人发现问题了吗?
谢谢!
最佳答案
如果保存发生在后台线程/操作上,则必须先合并前台和后台线程/操作,然后其中一个线程/操作中所做的更改才能供另一个线程/操作使用。
关于iphone - iOS 核心数据 - 将新值保存到现有对象时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6585737/