iOS 資料庫第三方FMDB的簡單使用

2022-09-11 06:33:08 字數 805 閱讀 4789

一 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會在臨...