数据存储和UITableView与UIWebView的最佳实践



我有一个关于如何(甚至是否)存储数据的最佳实践问题。免责声明:我是个新手。现在我有一个应用,它使用UIWebView来浏览基于wordpress的网站。但是,我正在考虑将其切换到UITableView并从RSS提要加载数据,以便我可以更严格地控制站点在应用程序中的外观。

问题:Wordpress网站通常只发布最近的10篇(有时是20篇)文章。因此,如果我不存储数据,用户每次重启应用程序时只能看到该特定网站最近的10篇(或20篇)帖子。

解决方案(?):如何存储数据呢?写入Plist文件或使用核心数据(我还没有做过的事情)。第三个我不知道的选择?如果解决方案是存储数据,我要存储多少数据,整篇文章?只有标题、元数据和摘录?

我不太确定iOS的操作方式是什么,所以我想我只是在找一个人给我指出正确的方向告诉我应该如何解决问题。还是我应该坚持我的UIWebView??

免责声明:我是铁杆 Core Data粉丝。

我肯定会选择Core Data。特别是如果你要用UITableView来显示数据因为你要用可爱的NSFetchedResultsController。现在我知道跳进Core Data可能会让人望而生畏,但我建议你花点时间来适应。我使用Core Data来满足几乎所有的数据持久性需求。

储存多少由你决定。

听起来你想使用Core Data。您可以将其写入文件或使用NSUserDefaults,但建议使用Core Data来处理您需要做的事情。

你可以存储你想要的任何字段,你只需要存储你想要访问的任何信息,而不必从网站重新拉数据

最新更新