我在iOS应用程序中使用FMDB来存储各种信息...

有时可能会发生,多个线程同时访问我的FMDatabase,因此我决定使用FMDatabaseQueue与我的SQLite数据库进行交互。

从我的角度来看,不可能打开和关闭FMDatabaseQueue基础FMDatabase。这样对吗?

可以在应用程序启动时创建一个FMDatabaseQueue实例,可以在多个线程中的任何位置使用它,并在应用程序退出时关闭它吗?

如果不是:有人可以向我解释FMDatabaseQueue的工作原理吗?

最佳答案

我认为FMDB已为我阅读了有关这些问题的文章。

如果您释放队列,它将关闭连接。

关于ios - 我什么时候应该关闭FMDatabaseQueue?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22883989/

10-09 01:16