一 fmdb的簡單說明及介紹
fmdb的github位址
fmdb是一款簡潔的,易用的封裝庫,簡單介紹一下fmdb的使用
fmdb同時相容arc和非arc工程,會自動根據工程配置來調整相關的記憶體管理**.
二.fmdb的核心類
fmdb有三個主要的類
(1)fmdatabase
乙個fmdatabase物件就代表乙個單獨的sqlite資料庫,用來執行sql語句
(2)fmresultset
使用fmdatabase執行查詢後的結果集(即所查詢結果的集合)
(3)fmdatabasequeue
用於多執行緒中執行多個查詢或更新,它是執行緒安全的
三.開啟資料庫
通過指定的sqlite資料庫檔案路徑建立fmdatabase物件
path 為所建立資料庫的路徑
fmdatabase *db = [fmdatabase databasewithpath:path];
if (![db open])else
}self.db= db;
}- (void)touchesbegan:(nsset *)touches withevent:(uievent*)event
//刪除資料
- (void)delete
//插入資料
- (void)insert
}//查詢
-(void)query
}@end
IOS第三方資料庫 FMDB
ios中原生的sqlite api在使用上相當不友好,在使用時,非常不便。於是,就出現了一系列將sqlite api進行封裝的庫,例如fmdb plausibledatabase sqlitepersistentobjects等,fmdb 是一款簡潔 易用的封裝庫,這一篇文章簡單介紹下fmdb的使用...
IOS第三方資料庫 FMDB
ios中原生的sqlite api在使用上相當不友好,在使用時,非常不便。於是,就出現了一系列將sqlite api進行封裝的庫,例如fmdb plausibledatabase sqlitepersistentobjects等,fmdb 是一款簡潔 易用的封裝庫,這一篇文章簡單介紹下fmdb的使用...
iOS 第三方庫 FMDB
對sqlite api進行封裝的庫 fmdb同時相容arc和非arc工程,會自動根據工程配置來調整相關的記憶體管理 db fmdatabase databasewithpath database path 1 當資料庫檔案不存在時,fmdb會自己建立乙個。2 如果你傳入的引數是空串 則fmdb會在臨...