iOS 第三方框架之FMDB的基本使用

2021-06-27 20:45:46 字數 1787 閱讀 9885

1.首先匯入fmdb的第三方框架

2.新增sqllite框架

3.使用fmdb的database

3.1新增屬性和方法

@property (nonatomic,strong) fmdatabase *database;

- (ibaction)insert;

- (ibaction)update;

- (ibaction)delete;

- (ibaction)query;

3.2 載入介面時,建立資料庫,開啟資料庫,建表

- (void)viewdidload

// 建立資料庫檔案,開啟資料庫,建表的方法

- (void)mydatabase

else

}else

}

3.2更新操作,在fmdb了,插入,更新,刪除都是更新操作

// 插入

- (ibaction)insert

}// 更新

- (ibaction)update

// 刪除

- (ibaction)delete

3.3 查詢操作

// 查詢

- (ibaction)query

}

4.使用fmdb的databasequeue

4.1 新增屬性和4個方法

@property (nonatomic,strong) fmdatabasequeue *dbq;

- (ibaction)insertdbq;

- (ibaction)updatedbq;

- (ibaction)deletedbq;

- (ibaction)querydbq;

4.2 建立資料庫,開啟資料庫,建立表

#pragma mark - databasequeue

// 建立資料庫檔案,開啟資料庫,建表

- (void)mydatabasequeue

else;

}];}

4.3 更新操作

// 插入 databasequeue

- (ibaction)insertdbq

}];}// 更新表databasequeue

- (ibaction)updatedbq

[db executeupdate:@"update t_student set age = ? where name = ?;", @20, @"jack"];

// 提交事務

// [db commit];

// [db executeupdate:@"commit transaction;"];或者換用上面這一句

}];}// 刪除

- (ibaction)deletedbq];

}

4.4 查詢操作

// 查詢

- (ibaction)querydbq

}];}

IOS常用第三方框架

1.jsonjson編碼解碼 2.gtmbase64 base64編碼解碼 3.touchxml 解析 4.sfhfkeychainutils 安全儲存使用者密碼到keychain中 5.mbprogresshud很棒的乙個載入等待特效框架 6.asihttprequest 等相關協議封裝 7.eg...

iOS常用第三方框架

1.jsonjson編碼解碼 2.gtmbase64 base64編碼解碼 3.touchxml 解析 4.sfhfkeychainutils 安全儲存使用者密碼到keychain中 5.mbprogresshud很棒的乙個載入等待特效框架 6.asihttprequest 等相關協議封裝 7.eg...

iOS 第三方框架 MBProgressHUD

官網裡已經提供了足夠多的例子供我們使用,但在實現開發中,我們用到的只是其中的一小部分而已。為了使用更方便,下面對它進行擴充套件 category mbprogresshud nj.h import mbprogresshud.h inte ce mbprogresshud nj void shows...