草庐IT

distanceToClosePoint

全部标签

ios - FMDB:更新时数据库被锁定

我正在使用FMDB,当我想返回一些值时我正在使用FMDatabase,当我不需要时我正在使用FMDatabaseQueue返回任何值。当我添加到数据库并使用FMDatabaseQueue我没有错误(除非我在开​​始时创建一个新数据库,当我删除数据库然后创建[nodatabasetodelete所以它创建一个新的])。问题是当我使用相同的FMDatabaseQueue更新我的database时出现错误:Unknownerrorfinalizingorresettingstatement(5:databaseislocked)DBQuery:UPDATEtraps_tableSETdist