正如本指南中所推荐的那样,我CoreData
从两个线程中使用NSManagedObjectContext
,每个线程单独使用,并且共享一个。我的目标是在从该线程调用时仅提交由一个线程所做的更改。所以在以下场景中:NSPersistentStoreCoordinator
[NSManagedObjectContext save]
th1: add obj1 // don't save
th2: add obj2
th2: save
quit app
open app once again
我只想obj2
得救。可能吗?如果是这样,我该怎么做?