我在iOS应用程序中使用FMDB来存储各种信息...
有时可能会发生,多个线程同时访问我的FMDatabase,因此我决定使用FMDatabaseQueue与我的SQLite数据库进行交互。
从我的角度来看,不可能打开和关闭FMDatabaseQueue基础FMDatabase。这样对吗?
可以在应用程序启动时创建一个FMDatabaseQueue实例,可以在多个线程中的任何位置使用它,并在应用程序退出时关闭它吗?
如果不是:有人可以向我解释FMDatabaseQueue的工作原理吗?
最佳答案
我认为FMDB已为我阅读了有关这些问题的文章。
如果您释放队列,它将关闭连接。
关于ios - 我什么时候应该关闭FMDatabaseQueue?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22883989/