Iphone 在ipad应用程序中存储离线数据以查询只读数据

Iphone 在ipad应用程序中存储离线数据以查询只读数据,iphone,ipad,ios,Iphone,Ipad,Ios,我的应用程序将使用xml web服务,该服务将从服务器中提取信息、图像和文档,并将其脱机存储(文档和图像存储在路径上,而不是存储在数据库中)。我需要对离线数据执行一些简单的查询,以便查看和浏览离线数据 客户端上不会进行任何更新,数据为只读,无需将更新推回服务器 我应该使用核心数据吗?还是纯XML 存储此数据的最佳解决方案是什么 谢谢。CoreData,它很可靠,可以为您提供所需的查询功能。您也可以使用sqllite,但CoreData可能会更简单,尤其是在您的数据结构没有太多变化的情况下。我决定

我的应用程序将使用xml web服务,该服务将从服务器中提取信息、图像和文档,并将其脱机存储(文档和图像存储在路径上,而不是存储在数据库中)。我需要对离线数据执行一些简单的查询,以便查看和浏览离线数据

客户端上不会进行任何更新,数据为只读,无需将更新推回服务器

我应该使用核心数据吗?还是纯XML

存储此数据的最佳解决方案是什么


谢谢。

CoreData,它很可靠,可以为您提供所需的查询功能。您也可以使用sqllite,但CoreData可能会更简单,尤其是在您的数据结构没有太多变化的情况下。

我决定使用XML和XPath查询,因为该数据库很小且简单,不需要任何更新,而且这是一个更简单的解决方案,可以满足我们的需要。我将使用Matt Gallagher的xml解析器包装器。