Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个 iPhone RSS 应用程序,它从 Internet 下载文章,然后将它们缓存在数据库中。我一次从网上抓取25篇文章,但问题是当最后一次抓取是很久以前的时候,最新的25篇文章和缓存的25篇文章之间会有差距。这意味着我需要继续下载他们之间的文章。但是,我怎么知道这两个 fetch 的文章是不是连续的呢?我需要数据库中的一些标志吗?有任何想法吗?
任何帮助,将不胜感激!非常感谢。
凯。
为所有文章设置时间戳,获取存储项目的最新时间戳(这将为您提供最新存储的 RSS 文章)并开始将其与要获取的项目的时间戳进行比较。
一旦找到比本地存储的日期新的第一个日期,您就可以开始获取新结果。