fmdb的原始碼新增完畢後,然後刪除fmdb.m 這是作者提供工程的入口類,有興趣的朋友可以自行研究,我們只學習如何使用這個框架。 目前程式是無法編譯通過的,因為缺少類庫檔案,如下圖所示,請將libsqlite3.0dylib新增至工程。
類庫檔案新增完畢後,到這一步工程就應該可以正常編譯了。如果到這一步你的工程還有錯誤,那就恭喜你自己在好好檢查檢查工程的結構啦。接下來將步入正題,老規矩還是以乙個例項的形式向大家介紹如何使用fmdb。
首先,在viewcontroller.h檔案
#import
#import "fmdatabase.h"
@inte***ce viewcontroller : uiviewcontroller
@property(strong, nonatomic)
fmdatabase
* db;
-(ibaction)createtable;
-(ibaction)insertdata;
-(ibaction)querytable;
-(ibaction)updatetable;
-(ibaction)deletetable;
@end
之後是:viewcontroller.m
- (void)viewdidload
else }
//建立
-(ibaction)createtable
//插入
-(ibaction)insertdata
//查詢
-(ibaction)querytable
[queryresulte close];
}//更新
-(ibaction)updatetable
//刪除
-(ibaction)deletetable
本文出自 「7087095」 部落格,請務必保留此出處
iOS 第三方庫 FMDB
對sqlite api進行封裝的庫 fmdb同時相容arc和非arc工程,會自動根據工程配置來調整相關的記憶體管理 db fmdatabase databasewithpath database path 1 當資料庫檔案不存在時,fmdb會自己建立乙個。2 如果你傳入的引數是空串 則fmdb會在臨...
iOS 第三方框架之FMDB的基本使用
1.首先匯入fmdb的第三方框架 2.新增sqllite框架 3.使用fmdb的database 3.1新增屬性和方法 property nonatomic,strong fmdatabase database ibaction insert ibaction update ibaction del...
IOS第三方資料庫 FMDB
ios中原生的sqlite api在使用上相當不友好,在使用時,非常不便。於是,就出現了一系列將sqlite api進行封裝的庫,例如fmdb plausibledatabase sqlitepersistentobjects等,fmdb 是一款簡潔 易用的封裝庫,這一篇文章簡單介紹下fmdb的使用...