2012-08-03 130 views
-2

当我更新我的应用程序时,如何处理更新我的SQLite数据库文件。基本上当我更新时,数据库需要更新到。我曾考虑过将数据库添加到数据库版本中,但我唯一担心的是如何从两个具有相同名称的数据库读取数据。一个是文档目录中的一个(旧的),而另一个(同名)将位于主包中。它自己的应用程序不需要将任何用户首选项存储在数据库中,所以我不必担心写过用户数据。但是应用程序确实会通过互联网更新数据库,但这些最终将被整合到下一个版本中。任何有关于如何处理这个问题的提示?检查更新的SQLite数据库

+0

为什么不只是更新从互联网上的一切,并忘记更新时更新应用程序? – 2012-08-03 23:32:36

回答

-1

在打开它之前,您可以使用'NSFileManager'将数据库从应用程序包复制到Documents目录中。