?什么是FMDB ?FMDB的优点 FMDB有三个主要的类 ?FMDatabase ?FMResultSet ?FMDatabaseQueue 使用 导入文件 包括第二个文件及第一个文件里面的为swift提供的头文件 添加并配置桥接文件 并#import 导入sqlite3.tbd框架 编译看是否报 ...
分类:
数据库 时间:
2016-04-07 12:04:39
阅读次数:
554
先用cocoapods安装FMDB,然后在控制器里引入FMDB //创建数据库路径 NSString *doc = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSString ...
分类:
数据库 时间:
2016-04-05 19:50:59
阅读次数:
185
由于FMDB是建立在SQLite的之上的,所以你至少也该把这篇文章从头到尾读一遍。与此同时,把SQLite的文档页 加到你的书签中。自动引用计数(APC)还是手动内存管理呢? 两种都行,FMDB会在编译的时候知道你是用的哪一种,然后进行相应处理。 使用方法 FMDB有三个主要的类 1.FMDatab ...
分类:
数据库 时间:
2016-04-01 22:00:29
阅读次数:
185
一、FMDB简介 什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效 ...
分类:
移动开发 时间:
2016-04-01 21:51:14
阅读次数:
304
文章目录:
1、sqlite3 基础语句
2、sqlite3 API
3、sqlite3 线程安全
4、FMDB
1、基础语句:
学习sqlite3的基础在于SQL语句,开始前请输入$ sqlite3 验证你的电脑是否已经安装了sqlite3
首先我们需要创建一个数据库文件,打开终端,在合适的目录下,输入:
$ s...
分类:
数据库 时间:
2016-04-01 18:22:50
阅读次数:
369
一、代码示例 1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。 2.代码如下: 1 // 2 // YYViewController.m 3 // 05-FMDB数据库队列 4 // 5 // Created by apple on 14-7-28. 6 ...
分类:
数据库 时间:
2016-03-28 02:01:53
阅读次数:
279
凭良心讲,我不能告诉你不去使用Core Data。它不错,而且也在变好,并且它被很多其他Cocoa开发者所理解,当有新人加入你的组或者需要别人接手你的项目的时候,这点很重要。
更重要的是,不值得花时间和精力去写自己的系统去代替它。真的,使用Core Data吧。
为什么我不使用Core Data
Mike Ash写到:就我自己而言,我不是个狂热粉丝。我发现API是笨拙的...
分类:
数据库 时间:
2016-03-26 07:40:31
阅读次数:
264
1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效地防止数据 ...
分类:
数据库 时间:
2016-03-24 16:17:40
阅读次数:
216
- (BOOL)updateOneBooktempID:(NSString *)bookid WithTable:(NSString*)tabName { NSFileManager * fileManager = [NSFileManager defaultManager]; NSString*
分类:
数据库 时间:
2016-03-21 15:20:14
阅读次数:
346
先简单介绍一下FMDB,FMDB是iOS平台的SQLite数据库框架,以OC的方式封装了SQLite的C语言API。使用起来很方便,省去了很多冗余的C语言代码,对比苹果自带的Core Data框架,更加轻量级和灵活,提供了多线程安全的数据库操作方法,有效地防止数据混乱。 github地址 https
分类:
移动开发 时间:
2016-03-17 14:47:49
阅读次数:
193