将现有的sqlite db导入Swift项目

时间:2015-06-12 21:39:44

标签: sqlite swift

我很长时间没有为IOS开发任何东西所以请耐心等待。在XCode 6.3中首次使用Swift语言。 我有一个预先存在的sqlite数据库myDB.sqlite,我想将其导入到我的项目中。

我添加了sqlite Framework,添加了FMDB和桥接头文件,然后将myDB.sqlite文件添加到我的项目中。它也包含在" Copy Bundle Resources"中。

我正在尝试访问我的bundle目录中的myDB.sqlite,以便在模拟器中第一次运行应用程序时将其复制到我的Documents目录。然而,它一直说它找不到文件。

在我的AppDelegate.swift中:

let dbPath = NSBundle.mainBundle().pathForResource("myDB", ofType:"sqlite")

它一直告诉我dbPath是零。

1 个答案:

答案 0 :(得分:2)

检查SQLite数据库的目标成员资格并完成:

check