iOS之第三方FMDB框架運算元據庫

2021-06-16 15:56:38 字數 1404 閱讀 4251

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的使用...