在iPhone上存储数据的最佳方法是什么?

时间:2013-07-23 14:11:55

标签: iphone ios ios5 sqlite

我使用SQLite数据库创建了iOS应用程序......

为此,我阅读了Apple的指南,发现"用户可以将文件存储在/ Documents目录中#34;

在我的应用程序中,我使用单一模式登录。为此,我将所有用户数据(基本上是Sqlite db)存储到Documents目录。数据库也存在于同一目录中,其中包含有关从Web下载的详细信息。

My question is,
1. Should I have to change the storing file location instead of to the Documents directory?
2. Where should my database file be placed?
3. don't want to delete database file after user deleting Apps.(if user installed again i want to show that same db)

如果我将文档目录放入用户从设备删除应用程序后,它会删除所有文件。

请在这个问题上指导我。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

  1. &安培; 2:使用文件目录没问题。
  2. 删除应用后,您无法保留数据。更好的方法是使用户帐户将人员数据库的副本存储在服务器上。如果用户重新安装,用户只需登录并下载他们的帐户信息即可。 (请参阅Parse.com了解一些很棒的方法)。