从服务器替换下载的SQLite文件。 iOS版

时间:2013-11-18 06:34:51

标签: php ios objective-c sqlite

是否可以使用我在服务器上准备的新sqlite文件替换(或删除)sqlite数据库?我想使用php在我的服务器上准备数据库并将其发送到我的设备,在该设备中它替换当前的数据库并使用新的数据库。我正在使用带有FMDB包装器的SQLite。我没有使用核心数据。如果可能,代码会是什么样的?

1 个答案:

答案 0 :(得分:0)

您必须下载新的sqlite文件。

[db close]

您必须关闭当前与数据库的连接,并且如果您希望必须用新文件替换旧文件。您可以使用新文件的路径而不删除旧文件。

然后打开与新文件的连接

db = [FMDatabase databaseWithPath:@"/pathToNewDBFile/new.sqlite"];