所以我已经将预制的SQLite数据库导入到我的应用程序中,并根据路径集(您在标有&#34; ThePath&#34;的图片中看到),应用程序可以打开数据库。我只是将其拖放到我的应用程序中导入数据库,就像我在其他教程中在线阅读一样,我有FMDB包装器来帮助处理所有数据库含义,因为您也可以从所有Objective-C文件中看到。< / p>
所以在我看到我可以打开我的数据库后,我试图获得一个直接的SQL查询,如下面的代码所示,但它说它找不到我放入的表名(参见左下角的错误)。当我在我的SQL浏览器和我的Android应用程序中进行查询时,它很好但在这里似乎没有看到任何东西。
结论:有人看到这张照片有问题吗?我把数据库放在错误的地方还是我错了?请帮忙,因为我是swift的新手!
答案 0 :(得分:0)
你确定你的表名是&#34;希腊神话&#34;?用空格分隔?
答案 1 :(得分:0)
在您的Path系列中,您正在使用:
("insight1-0", ofType: "sqlite")
。
那应该是:
("insight1-0", ofType: "db")