我在iOS应用程序中使用FMDB来存储各种信息......
有时可能会发生多个线程同时访问FMDatabase,因此我决定使用FMDatabaseQueue与我的SQLite数据库进行交互。
从我的角度来看,无法打开和关闭FMDatabaseQueue底层FMDatabase。这是对的吗?
是否可以在应用程序启动时创建一个FMDatabaseQueue实例,在多个线程中使用它并从多个线程使用它并在应用程序退出时关闭它?
如果没有:有人可以解释一下FMDatabaseQueue的工作原理吗?
答案 0 :(得分:2)
我认为FMDB读了我已经为你解决了这些问题。
如果您释放队列,它将关闭连接。