创建临时CoreData实体(在非持久性MagicalRecord上下文中)?

Ger*_*eri 4 core-data objective-c nsmanagedobjectcontext ios magicalrecord

我只想创建尚未保存的实体,只检查它们.

我可以为那些创建临时上下文吗?一旦我决定存储它们,有没有办法将它们移动到持久化上下文中

重点是:这些功能是否可通过MagicalRecord API获得?

Pet*_*ski 10

创建一个新的NSManagedContext,它将parentContext属性设置为主上下文,并在新上下文中创建新对象 - 您可以使用这些对象执行所需的所有操作,然后保存新上下文(这会将对象移动到主上下文中)或者只是丢弃它 - 物体将会消失.

似乎在MagicalRecord 中有一个+(NSManagedObjectContext*)MR_contextWithParent: