通过Core-Data恢复注释
|
当前,我有一个应用程序,用户在其中单击地图并添加带有某些字幕的注释点。但是,当手机重新开机后,所有添加的点都消失了。我对使这些注释持久化很感兴趣。我一直在尝试找出如何使用Core-Data进行此操作,但是在这里阅读了本教程之后:http://www.raywenderlich.com/934/core-data-tutorial-getting-started,我有点迷失了从哪里开始。
任何帮助,将不胜感激,谢谢。
没有找到相关结果
已邀请:
1 个回复
刷骸码
等等,直到您拥有想要的东西。 当您要添加注释时,应为您的实体创建一个新的核心数据对象。它看起来像这样
如果稍后更改值,则可以在其他位置设置属性。您只需要能够访问正确的对象以及注释即可。您应该能够通过在ManagedObjectContext中使用NSFetchRequest来做到这一点。您可以使用NSPredicate将对象筛选为所需对象。然后,当您准备退出该应用程序时,请使用
它将存储您添加的所有对象,这些对象将在您下次打开该应用程序时使用。然后,您将能够基于managedObjectContext中的对象创建注释。我希望这是您正在寻找的东西,或者至少让您知道如何实现自己的目标。