【发布时间】:2016-02-02 15:46:08
【问题描述】:
我需要一些帮助来理解 CoreData。
假设我安装了 MagicalRecords 和 RestKit,并且我还有一台服务器,它可以返回一些 posts。然后我需要将其中一些posts 保存到设备内存中,以便用户稍后可以阅读该帖子(即使没有互联网连接)。为了不破坏内存,很明显我应该使用内存存储,我就是这么做的。但是为了保存帖子,我肯定想要 SQLite 什么的,这让我真的很无奈。
问题是,苹果没有提供太多关于如何处理这种情况的信息,而且谷歌搜索到目前为止也没有帮助。我猜我必须创建两个持久存储和两个配置:默认和“保存”的。我找到了一种创建两个持久存储的方法,但现在我只是不明白如何使用它:如何在我想要的 exact 存储中创建和保存实体,如何转移它们在商店之间,这将如何与 RK 和 MR 交互?
任何帮助都会得到帮助。链接、信息、代码sn-ps
【问题讨论】:
-
To not rubbish the memory, it's obvious that I should use in-memory storage- 这是什么意思?您应该在内存中拥有尽可能少的信息量...... -
@Wain 我的意思是不要破坏设备的 ROM(或者是闪存?),所以我需要使用内存中持久存储使用的 RAM。
标签: ios core-data magicalrecord