gpt4 book ai didi

sqlite - 创建SQLite数据库导入FMDatabse.h文件

转载 作者:行者123 更新时间:2023-12-03 17:53:13 25 4
gpt4 key购买 nike

我在我的Swift项目中添加了FMDB文件...
按照This Link我必须#import "FMDB.h"到我的桥接头
我有桥接头文件名:FMDB.h
然后,我是否需要使用其他名称创建新的桥接头并将其添加到我的fmdb文件夹中?

我也实现了代码

let path = NSBundle.mainBundle().pathForResource("test", ofType:"sqlite")

let database = FMDatabase(path: path)

if !database.open() {
println("Unable to open database")
return
}


但它不起作用。

请帮帮我

最佳答案

您可以添加这样的代码

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
}
}


它为我工作!

关于sqlite - 创建SQLite数据库导入FMDatabse.h文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28872024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com