如何使用Swift在iOS上访问数据库实例

时间:2019-05-08 17:45:10

标签: ios swift sqlite

let fileURL = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
        .appendingPathComponent("sampleDB.sqlite")

// open database

var db: OpaquePointer?
if sqlite3_open(fileURL.path, &db) != SQLITE_OK {
    print("error opening database")
}

1 个答案:

答案 0 :(得分:1)

尝试通过调用实际的SQLite C方法访问SQLite数据库是一件非常令人困惑和笨拙的事情。最好使用许多优秀的第三方前端之一,让您以自然的本机Swift方式与SQLite对话。