【发布时间】:2011-03-12 06:47:01
【问题描述】:
尝试将 RSS 提要导入 Core Data。导入它们后,当尝试再次更新提要时,我如何最有效地防止重复。现在它在解析过程中根据数据存储检查每个项目,这不是很有效。
我查看了来自 Apple 的热门歌曲样本。它对类别使用最近最少使用的缓存。但是当每个项目都不同时,缓存根本就没有帮助。
编辑: 澄清一下,我已经可以使用 guid 唯一地标识提要中的每个项目。问题在于每次将数百个项目与数据库进行比较时的性能,其中大多数是重复的。
【问题讨论】:
-
你可以在这里查看我的答案stackoverflow.com/a/10344505/774921
标签: iphone objective-c cocoa core-data ios