2012-03-27 68 views

回答

1

如果需要持久存储数据,请使用SQlite。从内存访问数据比从文件系统访问数据要快。由于数据库位于文件系统上,因此NSMutableArray比SQLite更快。问题是你退出应用程序时无法从NSMutableArray访问数据。

0

核心数据将是您的最佳解决方案。

核心数据是一个对象图和持久性框架。它允许将关系实体 - 属性模型组织的数据序列化为XML,二进制或SQLite存储。可以使用代表实体及其关系的更高级别的对象来操纵数据。 Core Data管理序列化版本,提供对象生命周期和对象图管理,包括持久性。核心数据直接与SQLite接口,将开发人员与底层SQL隔离开来。它可以将对象序列化为XML,二进制或SQLite存储。 Wikipedia

+0

您可以通过提供您的推荐理由来改善此答案。 – 2013-01-31 18:32:32

+0

糟糕。对于那个很抱歉。 – Jahm 2013-01-31 18:44:23

相关问题