我很长时间没有为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是零。
答案 0 :(得分:2)
检查SQLite数据库的目标成员资格并完成: