【发布时间】:2010-08-12 08:34:33
【问题描述】:
我正在开发一个应用程序从 XML 文件解析数据、将其保存到持久存储并填充表格视图的项目。每次应用程序打开时,如果有可用的互联网连接,持久性存储就会被回收,并且 XML 会再次被解析,因为它会频繁更新。如果没有可用的互联网连接,我将只加载保存在我的持久性存储中的最新解析中的数据。
解析完成后,用户将能够浏览对象并可能将它们标记为收藏夹。
完成此操作后,我希望能够在单独的标签栏中显示这些“标记为收藏”的对象,并在用户将它们标记为收藏时保留它们。
如果我的持久存储中的数据没有被如此频繁地回收,这可以很容易地完成,但由于情况并非如此,我想找到最好的方法:
- 创建一个额外的持久存储;
- 能够将对象从一个商店复制到另一个
或者
您能提出更好的实现方法吗?
非常感谢,
罗杰里奥
【问题讨论】:
标签: iphone objective-c xml core-data