1

我有上一个关于数据库位置的问题。 iOS中不同位置的存储数据库有什么不同?

我对将预种子数据库复制到可写位置感到困惑。

现在,每次我运行和构建我的应用程序时,使用中的数据库都会被预先植入的数据库替换。

并且以后如果我更新我的应用程序版本,如何防止数据库被替换?

4

1 回答 1

2

如何防止数据库被替换?

在复制数据库之前检查目标。如果那里已经有文件,请不要复制。您可以使用它-[NSFileManager fileExistsAtPath:]来检查现有文件。

于 2016-01-05T15:16:05.687 回答