我正在尝试在 iOS 的 SQLite 中保存一些数据,但无法打开数据库。
class DBManager: NSObject {
var database: COpaquePointer = nil
let dbPath = "myDB/mydb.db"
override init() {
super.init()
database = openDB()
}
func openDB() -> COpaquePointer {
var db: COpaquePointer = nil
if sqlite3_open(dbPath, &db) == SQLITE_OK {
print("Successfully opened connection to database at \(dbPath)")
return db
} else {
print(sqlite3_open(dbPath, &db))
print("Unable to open database.")
}
return nil
}
}
我收到以下错误。
14 无法打开数据库。
任何人都可以帮忙吗?
ps:我已将 myDB 文件夹添加到我的代码中,其中包含我从 sqlite manager firefox 插件创建的 db 文件