E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FMDB
[iOS]数据库第三方框架
FMDB
详细讲解
于是,就出现了一系列将SQLiteAPI进行封装的库,例如
FMDB
、PlausibleDatabase、sqlitepersistentobjects等。
FMDB
是一款简洁、易用的封装库。
yadong_zhao
·
2020-08-09 16:50
iOS_数据
Undefined symbols for architecture arm64解决方案
2019独角兽企业重金招聘Python工程师标准>>>在网上搜了好久,各种解决方法出现这个问题的原因可能不是唯一的,我出现这个问题的原因是因为自己二逼的使用导入
FMDB
包的时候,没有在BuildPhases
weixin_33989058
·
2020-08-09 00:50
iOS,数据库的使用(
FMDB
库的使用和配置)
老要器建程对政且那性高音确群地制然料条要界确很得步育我半油意住精圆联压队争们需育在片会引记期样斯次律组区程山学效科果整造花根各收位件理全利制边生外身高带科习切行断名又界步就劳多严是断世圆百按写列其再北查等么据合使以于七毛还风市角题时真应细金边何走三领属王改技往根再连图心保变认难还反程制论会车色织圆我听铁细个然七起越治清有展斯加来到直文小子因等品美具意山温水候属导头一地青住府革联历科将格八放解际节加
祝少
·
2020-08-08 19:13
学习笔记
fmdb
(FMDatabase) 数据库总结
在网上找了一些资料,最后决定用
fmdb
来做。主要是用起来比较简单,适合刚接触数据库这方面的人。
a852775040
·
2020-08-08 13:07
总结
ios一些杂散知识点记录2
dispatch_barrier_sync:多读单写,数据库可以使用dispatch_group_async:队列组,如多图片下载全部完成后拿到结果死锁:串行队列依次执行,当有同步任务添加到这个串行队列时要注意,
FMDB
请叫我啊亮
·
2020-08-07 14:09
数据库之
FMDB
源码解析二
如上一章所讲,
FMDB
源码主要有以下几个文件组成:1.FMResultSet:表示FMDatabase执行查询之后的结果集。
style_施
·
2020-08-07 13:22
数据库
数据库
FMDB
error: 1 "unrecognized token: ":""
最近做ios数据库相关的基本操作(增、删、改、查)遇到一些问题,其中error:"unrecognizedtoken:":""sql语句如下:sql1=[NSStringstringWithFormat:@"updatecarssetmacString2=%@whereid=%@",macStr,carId];sql2=[NSStringstringWithFormat:@"UPDATEcarsS
dennis_ben
·
2020-08-04 21:27
数据持久化
iOS 使用
FMDB
与FMDBMigrationManager结合 进行数据库版本的升级
在iOS中进行数据保存一般使用的都是
FMDB
,一般应用中字段定义好就不会再进行修改或者添加,如果严谨的话,我们需要为数据库添加增加字段的功能,目前项目中使用的是
FMDB
与FMDBMigrationManager
无名小人物
·
2020-08-04 03:56
ios
iOS之
FMDB
的基本使用
优点:对多线程的并发操作进行处理,所以是线程安全的以OC的方式封装了SQLite的C语言API,使用起来更加的方便;
FMDB
是轻量级的框架,使用灵活缺点:因为它是OC的语言封装的,只能在iOS开发的时候使用
无忧smile
·
2020-08-04 02:55
iOS
FMDB
的二次封装
再封装目的狠明确,就是用的时候更好用。其实说白了,数据库从大了来说就是增删改查,而我们在项目中用到的基本也就是增删改查的逻辑,简单的封装了下:我的思路就是创建一个单例类,专门用来管理这些接口,具体代码看下边:YaoFMDBManager.h#importtypedefvoid(^getDataByPrimaryKey)(NSData*data);typedefvoid(^getAllData)(N
爱尚开发
·
2020-08-03 15:19
数据存储
李洪强经典面试题31-
FMDB
n什么是FMDBpFMDB是iOS平台的SQLite数据库框架pFMDB以OC的方式封装了SQLite的C语言APIpnFMDB的优点p使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码p对比苹果自带的CoreData框架,更加轻量级和灵活p提供了多线程安全的数据库操作方法,有效地防止数据混乱pnFMDB的github地址phttps://github.com/ccgus/fmdbp核心类nF
a359798678
·
2020-08-03 14:02
FMDB
模型写法
1.导入libsqlite3.02.导入
FMDB
第三方文件包3.创建模型两个模型//这里举例子创建数据库要储存的数据和ID指针#import@interfaceClassMessage:NSObject
Luo_ios_boke
·
2020-08-03 13:32
IOS
第三方
FMD使用
数据持久化存储:
FMDB
的使用
FMDB
简介:一种第三方开源库,其实就是对SQLite的API进行了封装,在加上面向对象的思想,就不必再用繁琐的C语言API函数了,这要比直接使用SQLite更加的方便。
MikeJune
·
2020-08-03 00:10
iOS --
FMDB
使用问题小结
在这些存储方式满足不了的时候就要用数据了,移动端轻量级的数据库就是sqlite了,嵌入式的数据库,本质就是一个文件,但原生的API用起来又极其不方便了,第三方框架
FMDB
成为了大多数iOS开发者的首选。
Superman168
·
2020-08-01 12:39
iOS数据持久化——
FMDB
应用
弄了很久的
FMDB
的操作,断断续续的终于能算上是完工了,demo的源码此处。哈哈,其实代码里面都有注释,想信大家也都能看的懂。
悠悠悠哉e
·
2020-08-01 08:22
IOS
【iOS】数据库
FMDB
的使用(一)
于是,开源社区中就出现了一系列将SQLiteAPI进行封装的库,而
FMDB
(https://g
湖工电气
·
2020-08-01 08:09
iOS实战技术交流
FMDB
线程安全 事务使用
BOOLresult=[dbexecuteUpdate:@"CREATETABLEIFNOTEXISTSAccountList(moneytext,useTypetext,typetext,datetext,remarktext,accountIdINTEGERPRIMARYKEYAUTOINCREMENT);”];其中accountIdINTEGERPRIMARYKEYAUTOINCREMENT
yollet
·
2020-08-01 08:45
iOS开发
FMDB
删除前50条数据的写法
删除前50条数据deletefromtabwhere(selectcount(Id)fromtab)>50andIdin(selectIdfromtaborderbyIdASClimit50);换成相应的数量即可,若想删除50条之后的数据,用这个:deletefromtabwhere(selectcount(Id)fromtab)>50andIdin(selectIdfromtaborderbyi
中意_中意
·
2020-08-01 08:40
OC
SQLite的基本使用 与
FMDB
框架的使用
SQLite是一款轻型的嵌入式数据库它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库数据库可以分为2大种类关系型数据库(主流)对象型数据库常用关系型数据库PC端:Oracle、MySQL、SQLServer、Access、DB2、Sy
yejiexiaobai
·
2020-08-01 07:53
iPhone开发
FMDB
的简单概述
这篇博客主要是用来简单介绍一下
FMDB
的基础用法,涉及到简单的增删改查一:
FMDB
介绍
FMDB
是一种第三方的开源库,
FMDB
就是对SQLite的API进行了封装,加上了面向对象的思想,简单来说就是让我们能更方遍的操作
苍茫的天涯
·
2020-08-01 07:25
XCode 8中使用UI Test
1:在podfile中添加单元测试依赖库1:在podfile添加依赖库不添加单元测试会报filenotfound错误target'ServiceEngineerUITests'dopod'
FMDB
','
七月July
·
2020-08-01 07:00
Cocoa-UI篇
小记iOS使用
FMDB
存储自定义数据模型到数据库
我这里贴出自己项目中的代码,TMYoGoodsdb是自定义模型,为了方便观看,我这里省略了部分变量,就是代码里面...处#import"TMYoDataManager.h"#import#import"TMYoGoodsdb.h"@interfaceTMYoDataManager()@property(nonatomic,strong)FMDatabase*db;@end@implementati
ios_sheep
·
2020-08-01 07:00
IOS
使用
FMDB
事务批量更新数据库速度问题
今天比较闲看到大家在群里讨论关于数据库操作的问题,其中谈到了“事务”这个词,坦白讲虽然作为计算机专业的学生,在上学的时候确实知道存储过程、触发器、事务等等这些名词的概念,但是由于毕业后从事的不是服务器方面的工作,对数据库方面的知识一直停留在理论阶段,在iOS中有两种比较常用的数据库,一种是sqlite,另外一种是coreData,这二者的优缺点在这里不再赘述,如有感兴趣的同学可以查阅相关资料令人兴
小饕
·
2020-08-01 07:01
ios
IOS数据库
FMDB
增、删、改、查的使用
FMDB
是一个XCODE的中一个轻量级的数据库,用于将网络资源存储在本地。所以,
FMDB
是一个很实用,很关键的知识点。
whe0302
·
2020-08-01 07:14
iOS
iOS面试题:数据库选择原因(realm 、coreData、
FMDB
、Sqlite)
SQLiteSQLite是在世界上使用的最多的数据库引擎,并且还是开源的。它实现了无配置,无服务要求的事务数据库引擎。SQLite可以在MacOS-X,iOS,Android,Linux,和Windows上使用.由于它是使用ANSI-C开发的,因此它提供了一个简单的,方便使用的编程接口。SQLite也是一个小的,轻量级的,可以被存储在跨平台磁盘文件的完善的数据库。SQLite之所以这么流行的原因是
iOS猿_员
·
2020-08-01 06:20
iOS开发数据库篇—
FMDB
数据库队列
iOS开发数据库篇—
FMDB
数据库队列一、代码示例1.需要先导入
FMDB
框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。
weixin_34161083
·
2020-08-01 04:49
fmDB
大批量写入数据 开启事务
2019独角兽企业重金招聘Python工程师标准>>>-(void)viewDidLoad{[superviewDidLoad];NSString*dbPath=[NSHomeDirectory()stringByAppendingFormat:@"/Documents/test.db"];//初始化_dataBase=[[FMDatabasealloc]initWithPath:dbPath];
weixin_33910759
·
2020-08-01 04:04
swift
FMDB
使用
###
FMDB
特性:
FMDB
是iOS平台的SQLite数据库框架
FMDB
以OC的方式封装了SQLite的C语言APIFMDB的优点1.使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码2.对比苹果自带的
weixin_33895516
·
2020-08-01 04:30
swift
数据库
c/c++
FMDB
条件更新
更新操作返回一个BOOL值,YES表示操作成功,NO表示执行过程遇到错误,可以通过-lastErrorMessage和-lastErrorCode查看错误信息。使用executeUpdate:方法执行更新:-(BOOL)executeUpdate:(NSString*)sql,...-(BOOL)executeUpdateWithFormat:(NSString*)format,...-(BOOL
weixin_33861800
·
2020-08-01 04:19
FMDB
批量插入数据
做本地存储的时候,很多情况我们希望能够进行批量插入,很遗憾sqlite并未提供这样的语句,但是我们同样可以实现同样的效果,毕竟sqlite号称是支持每秒5万条的数据存储,下面说方法.解决方法:事务处理从根本上来说,这是一种伪批量插入,但是速度却大大提升,几百上千条的数据基本0.04秒左右就能完成.如果不做的话,它会默认为每一条都做事务处理,所以很慢.不多说了,上代码:-(void)insertSt
weixin_30555125
·
2020-08-01 03:36
针对JQFMDB(二次封装
FMDB
)的解读
FMDB
是针对Sqlite的封装,极其好用。但是为了更一步的简单使用,有必要对
FMDB
再进行一次封装,减去手写数据库语句的烦恼。JQFMDB基本就是为了达到这个功能而生。
weixin_30435261
·
2020-08-01 03:07
iOS数据持久化—
FMDB
框架的简单介绍
iOS开发数据库篇—
FMDB
简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架
FMDB
以OC的方式封装了SQLite的C语言API2.
FMDB
的优点使用起来更加面向对象,
weixin_30299539
·
2020-08-01 03:08
FMDB
数据库的升级
一、数据库的升级
FMDB
的数据迁移用FMDBMigrationManager这个工具类,FMDBMigrationManager是与
FMDB
结合使用的一个第三方类库,可以记录数据库版本号并对数据库进行数据库升级等操作
小雅_yyq
·
2020-08-01 02:16
数据库
FMDB
的简单使用 (Swift)
首先
FMDB
框架是OC的,在swift中使用,需要创建一个桥接文件转换;在桥接文件中导入FNDB的头文件导入importFMDB.h一般将
fmdb
做成一个单例具体的代码如下://1.将类设计成单例staticletshareIntance
匆匆的吼
·
2020-08-01 02:07
OC
技术
FMDB
批量操作
我们往数据库插入一条数据的过程:开始新事物->插入数据->提交事务如果我们要插入1000条数据就要把上面的步骤重复执行1000次,
FMDB
在iOS中算是插入数据比较快的了,但如果数目稍微大些就会产生等待
harkecho
·
2020-08-01 02:22
iOS-开发知识点
FMDB
更新数据库失败问题
最近做项目时使用
FMDB
存取数据时,在更新数据库时遇到一问题迟迟没有解决。
garyC1
·
2020-08-01 01:51
iOS
iOS数据库的使用方法(
FMDB
)
一、下面简单的介绍一下
FMDB
的相关信息:1.
FMDB
是iOS平台SQLite数据库框架,以OC的方式封装了SQLite的C语言的API2.在诸多的数据库框架中,为什么
FMDB
能够如此的受开发者喜爱呢?
Eric博客
·
2020-08-01 01:27
iOS开发
iOS之
FMDB
的使用(一)
1.什么是FMDBFMDB是iOS平台的SQLite数据库框架
FMDB
以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的CoreData
liyubao160
·
2020-08-01 01:29
iOS/oc
swift
FMDB
增删改查,数据迁移
XCode新建工程,下载第三方
FMDB
导入工程https://github.com/ccgus/
fmdb
编译成功后开始创建数据库第一步:创建数据库varpath:String?
tb_show
·
2020-08-01 01:19
Swift
iOS-
FMDB
更新数据库表结构
接上一篇增删改查:http://blog.csdn.net/sinat_30162391/article/details/49622841这一篇介绍更新表结构,实际就是一些sql语句balabala//创建数据库-(FMDatabase*)db{if(_db==nil){_db=[FMDatabasedatabaseWithPath:[[NSSearchPathForDirectoriesInDo
夏天然后
·
2020-08-01 00:51
[sqlite]
Objective-C成长之路
数据库
FMDB
iOS
sqlite
iOS 基于
FMDB
二次封装,直接存储Model
#什么是
FMDB
可以直接看大神的文章,很详细。这里不就复制粘贴了~作者:执着_执念-《iOS学习笔记17-
FMDB
你好!》
我就叫Tom怎么了
·
2020-08-01 00:19
iOOOOOOOOS
FMDB
| 实现数据的增删改查
一:介绍
FMDB
是一个轻量级的数据库,用于将网络资源存储在本地。项目中使用ARC还是MRC,对使用
FMDB
都没有任何影响,
FMDB
会在编译项目时自动匹配。
FBY展菲
·
2020-07-31 22:36
iOS集
高度封装
FMDB
框架:各用一句代码更新(添加&修改),查询,删除用户信息
有趣的是,很多iOS开发者没有去选择使用苹果自家的CoreData技术来操作数据库,而是选择了
FMDB
这个第三方框架。
上天眷顾我
·
2020-07-31 21:53
iOS开发
数据库操作(使用
FMDB
)
于是,就出现了一系列将SQLiteAPI进行封装的库,例如
FMDB
、PlausibleDatabase、sqlitepersistentobjects等,
FMDB
(https://github.com/
mr_liu_easy_ios刘勋鹏
·
2020-07-31 20:43
iOS
iOS
g
github
iOS
FMDB
在swift4.0中使用
1.封装的一个不用写sqlite语句的数据库类,使用的是swift4.0,运用了runtime机制获取属性名,和属性值,通过模型直接调用方法就可以进行数据库操作,先看看效果图2.先对封装的类进行简单的介绍2-1.对QYPSQLiteManager内代码importFoundationimportFMDBclassQYPSQLiteManager{staticletshared=QYPSQLiteM
瞿大大
·
2020-07-31 19:40
swift项目中级
FMDB
的基本使用和解析(Swift3.0)
FMDBFMDB是iOS平台的SQLite数据库框架,
FMDB
以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码提供了多线程安全的数据库操作方法
Longshihua
·
2020-07-31 19:01
iOS
封装
fmdb
,增删改查只需一行代码
代码地址:swift版本:点击打开链接oc版本:点击打开链接1.项目上需要离线操作,特此研究
fmdb
,并写下lyjfmdb框架。
liyanjun201
·
2020-07-31 19:08
ios开发
swift
IOS 之使用
FMDB
进行SQLite数据库操作——表的创建与修改,以及数据的增删改查和多线程操作数据库
FMDB
常用类:FMDatabase:一个单一的SQLite数据库,用于执行SQL语句。FMResultSet:执行一个FMDatabase结果集。
liwei5bao
·
2020-07-31 19:32
iOS技术博客
FMDB
的使用(swift)
小编之前在开发中用过
FMDB
,但是是oc,最近想看一下在swift下具体的一些改变,所以写了个小例子,总结下来方便他人使用。
say拜拜拜
·
2020-07-31 19:14
swift
iOS
IOS 之使用
FMDB
进行SQLite数据库操作——表的创建与修改,以及数据的增删改查和多线程操作数据库...
FMDB
常用类:FMDatabase:一个单一的SQLite数据库,用于执行SQL语句。FMResultSet:执行一个FMDatabase结果集。
iteye_18817
·
2020-07-31 18:51
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他