我在快速项目中添加FMDB个文件...
根据This Link,我必须#import "FMDB.h"
到我的桥头
我有桥接头文件名:FMDB.h
然后我用其他名称创建新的桥接头并将其添加到我的fmdb文件夹中?
我也实施了代码
let path = NSBundle.mainBundle().pathForResource("test", ofType:"sqlite")
让database = FMDatabase(路径:路径)
if!database.open(){
println(“无法打开数据库”)
返回
}
但它不起作用..请帮助我
答案 0 :(得分:2)
您可以添加此类代码
let filemgr = NSFileManager.defaultManager()
let dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
let docsDir : String = dirPaths[0] as! String
databasePath = docsDir.stringByAppendingPathComponent("db.sqlite")
if filemgr.fileExistsAtPath(databasePath as String) {
let contactDB = FMDatabase(path: databasePath as String)
if contactDB.open() {
//write your code
}
}
它为我工作!!!