iOS - Sqlite同时读写

时间:2012-04-11 10:17:32

标签: ios database

在我的应用程序中,我运行了两个线程。一个是查询服务器并更新数据库。其他线程将获取数据并更新UI 问题是,当读取和写入同时调用数据库时,一个失败 错误如下:
创建SELECT c.id,c.address,c.type,e.id,e.name,e.logo,e.system,c.city FROM cashpoints c,entity e WHERE e.id = c时出错.entity AND c.id =?; => '数据库被锁定'

1 个答案:

答案 0 :(得分:0)

如@meccan的评论所述,解决方案是使用FMDB或更好地使用核心数据。