在iOS应用程序中存储数据的最佳选择

时间:2012-04-24 08:43:10

标签: objective-c ios

我正在开发一个iOS应用程序(iPad),我的问题是选择如何存储我的数据(我有相当于1Mb的数据)。 什么是最好的选择和为什么? (属性列表,XML,SQlite,。)。

感谢我们的回答。

1 个答案:

答案 0 :(得分:0)

这还不足以正确回答您的问题。有很多因素会影响决策。持久性库和框架都有非常特殊的约束和学习曲线。

以下是一些需要考虑的问题:

  1. 什么样的数据?
  2. 有多少数据?
  3. 数据的变化频率和模式?
  4. 数据来自哪里(服务器,用户输入)
  5. 您想要同步数据(iCloud,Dropbox,其他服务)
  6. 什么是典型的访问模式? (数据库与整个文件)
  7. 数据是否可移植?