Iphone 核心数据保存更改撤消

Iphone 核心数据保存更改撤消,iphone,objective-c,ios,core-data,Iphone,Objective C,Ios,Core Data,我在我的应用程序中使用CoreData,它获取坐标并将它们(连同其他数据)保存到持久存储中 应用程序流程如下:用户按下一个按钮,每次用户移动时都会添加坐标,并将坐标放置到managedObjectContext中。用户按下另一个按钮,应用程序停止将坐标放入managedObjectContext,并询问用户是否要保存数据。如果用户想要保存他们的数据,我调用[managedObjectContext save:&error]并检查错误。如果用户不想保存,则坐标仅位于managedObjectCon

我在我的应用程序中使用
CoreData
,它获取坐标并将它们(连同其他数据)保存到持久存储中

应用程序流程如下:用户按下一个按钮,每次用户移动时都会添加坐标,并将坐标放置到
managedObjectContext
中。用户按下另一个按钮,应用程序停止将坐标放入
managedObjectContext
,并询问用户是否要保存数据。如果用户想要保存他们的数据,我调用
[managedObjectContext save:&error]并检查错误。如果用户不想保存,则坐标仅位于
managedObjectContext
中,直到应用程序完全关闭并重新打开


如何删除用户不想保存的点

[managedObjectContext回滚]
将放弃自上次保存以来对上下文所做的任何更改。如果您想要更精细的控制,请在上下文中添加一个
NSUndoManager
,并分解文档!)

这就成功了。谢谢从文档中我不知道该用哪个。6分钟,直到我能接受…嗨,琼斯,一个小问题。。。保存托管对象上下文后,有没有办法恢复更改?我不知道有什么办法。