-4
私は、ディレクトリ内にデータベースを作成して挿入し、データをフェッチする(FMDBラッパークラスを使用して)簡単にSQLiteのシングルトンクラス(FMDBラッパー)
簡単な方法をSQLite
を統合するSwift
シングルトンクラスに取り組んでいます。
FMDBのブリッジングサポートSwiftの目的Cの使用。
let contactDB = FMDatabase(path: String(methodToCreateDatabase()!.absoluteString))
if contactDB.open() {
let insertSQL = strQuery
let result = contactDB.executeUpdate(insertSQL,
withArgumentsInArray: nil)
if !result {
print("Failed to add contact")
print("Error: \(contactDB.lastErrorMessage())")
return false
} else {
print("Contact Added")
return true
}
} else {
print("Error: \(contactDB.lastErrorMessage())")
return false
}