我想在CoreData(NSManagedObject)对象上的iPhone应用程序中使用NSUndoManager,以便在应用程序过早退出时(例如,由于电话进入),我可以保存(并稍后恢复)NSUndoManager的状态。 。即而不是自动丢弃或保存在NSUndoManager中累积的更改,我想恢复它们,以便用户在重新启动应用程序时可以选择显式放弃或保存它们。如何在CoreData NSManagedObjectContext中恢复NSUndoManager的内容?
有没有人有这方面的经验?任何人都可以推荐这种(或另一种)方法来管理应用程序中断时在NSManagedObjectContext中的挂起更改吗?
不幸的是,我同意。似乎没有一种方便和简单的方法来做到这一点。当然有解决方法,但没有什么优雅的想法。 – 2010-01-15 15:06:02