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
FMDataBase
9.1 FMDB数据库-常用方法
FMDB数据库-常用方法#import"ViewController.h"#import"
FMDatabase
.h"@interfaceViewController()@end@implementationViewController
草根小强
·
2024-02-08 11:33
学习随笔笔记(未整理)
例如我想把一个BOOL值存进数据库时,需要做这些操作:-(BOOL)insertNewModelDataToDatabase:(flower*)flower{
FMDatabase
*db=[FMDatabasedatabaseWithPath
weixin_30455067
·
2024-01-16 21:20
知乎日报第四周总结
对于如何使用FMDB库同样需要用cocopads引入FMDB库,使用时需要引入头文件#import"
FMDatabase
.h"FMDB库的使用类似于C语言的文件操作,需要我们手动创库,之后编译器会生成一个文件用于数据的存储
付闯688
·
2023-12-05 01:31
ios
objective-c
xcode
iOS——FMDB的介绍与使用
FMDB常用类
FMDatabase
:一个
FMDatabase
对象就代表一个单独的
晓美焰丶
·
2023-11-08 02:34
ios
objective-c
xcode
iOS——FMDB的简单使用
FMDB的主要类型
FMDatabase
:一个
FMDatabase
对象代表一个单独的SQLite数据库,通过SQLite语句
chabuduoxs
·
2023-10-29 20:19
iOS
ios
sqlite
objective-c
FMDB源码解读
FMDB提供的事务,分专用事务和延期事务//专用事务-(void)inTransaction:(__attribute__((noescape))void(^)(
FMDatabase
*db,BOOL*rollback
China架构师
·
2023-10-16 05:01
# iOS面试题
1、fmdb1>有三个主要的类1.
FMDatabase
–表示一个单独的SQLite数据库。用来执行SQLite的命令。
开了那么
·
2023-10-09 04:26
FMDB的简单使用
FMDB的地址:FMDB核心类
FMDatabase
一个
FMDatabase
对象就代表一个单独的SQLite数据库,用来执行SQL语句。
碧海云天V
·
2023-09-12 03:11
数据库多线程问题
1.FMDB线程安全的实现应用中不可在多个线程中共同使用一个
FMDatabase
对象操作数据库,这样会引起数据库数据混乱。如果要实现多线程,就需要使用FMDatabaseQueue。
8fe8946fa366
·
2023-08-04 00:14
本地数据库文件转 model
model的方法创建单例,以便整个项目任何地方使用代码//.h文件中的代码#import"DataBase.h"staticDataBase*_DBCtl=nil;@interfaceDataBase(){
FMDatabase
在知识的海洋里溺水身忘的小不懂
·
2023-07-16 17:32
IOS FMDB新增表结构或者新增表字段
//创建数据库(
FMDatabase
*)db{if(_db==nil){_db=[FMDatabasedatabaseWithPath:[[NSSearchPathForDirectoriesInDomains
可乐小子
·
2023-04-18 05:52
FFDB
FMDB的使用FMDBDemo目录1、FMDB介绍2、FMDB导入3、FMDB框架中重要的框架类3.1、
FMDatabase
3.1.1、数据库路径3.1.2、使用
FMDataBase
类执行数据库命令SQL3.1.3
二斤寂寞
·
2023-04-05 19:58
开源项目:FMDBTool
这是一个fmdb工具库,用来简化fmdb操作:TYFMDBTool.h引用两个头文件,使用时引用它就行;TYDatebaseFactory工厂模式创建
FMDatabase
对象;TYDatabaseAccessTemplate
Oceanj
·
2023-04-02 12:51
FMDB源码解析
FMDatabase
这个类不是线程安全的,如果多个线程同时使用一个
FMDatabase
对象来存取数据,可能会发生数据错乱。
hehc08
·
2023-04-02 07:17
Swift(FMDB的简单使用)
的方式封装了SQLite的C语言的API1.2、FMDB的优点使用起来更加面向对象,省去了很多的麻烦,冗余的C语言代码提供了多线程安全的数据库操作方法,有效地防止数据库的混乱1.3、FMDB的三个主要的类
FMDatabase
IIronMan
·
2023-04-01 18:37
FMDB使用
第一步导入头文件import"
FMDatabase
.h"第一次会报错说未找到这个文件,没事不用理他我们需要创建@property(nonatomic,stro
答案在风中飘
·
2023-03-29 14:36
iOS FMDB 查询 批量更新
+(NSMutableArray*)querygoodsByIdFromLocal:(NSString*)dayFlightId{
FMDatabase
*fmdb=[SADBManagersharedDB
_浅墨_
·
2023-03-27 01:57
iOS中FMDB的增、删、改、查
FMDB是对SQlite的封装,面向对象
FMDatabase
:用来执行(增、删、改、查)的SQL语句FMResultSet:表示在''上执行查询的结果使用步骤分为:创建数据库——创建表——插入数据——修改数据
萤火驻守心间
·
2023-03-22 20:51
iOS - 信息安全之数据库加密
采取通用的加密工具:pod'FMDB/SQLCipher'核心思路:打开数据库open->设置秘钥setkey->查看连接goodConnection->新建数据库并迁移数据,删除老的数据库;新建继承
FMDatabase
Mn_Su
·
2023-03-11 10:52
iOS - 信息安全之数据库加密
采取通用的加密工具:pod'FMDB/SQLCipher'核心思路:打开数据库open->设置秘钥setkey->查看连接goodConnection->新建数据库并迁移数据,删除老的数据库;新建继承
FMDatabase
0a781a93f82a
·
2023-02-09 13:44
2020-04-27 update 多个字段更新数据库无效
今日解决问题之前的版本无法进行成功的更新操作[_dbQueueinDatabase:^(
FMDatabase
*db){[dbexecuteUpdate:@"....",.....];}];修改后的操作[
架构师的一小步
·
2023-02-06 02:27
iOS之FMDB 源码解读
这些功能主要封装在以下几个类中:FMStatement:是对SQLite的预处理语句sqlite3_stmt的封装,并增加了缓存该语句的功能;
FMDatabase
:代表一个单独的SQLite操作实例,打开或者关闭数据
苏沫离
·
2023-02-04 20:44
FMDB的基本使用
FMDB有三个主要的类:
FMDatabase
一个
FMDatabase
对象就代表一个单独的SQLite数据库用来执行SQL语句FMResultSet使用
FMDatabase
执行查询后的结果集FMD
伶俐ll
·
2023-01-31 11:29
ios常用的第三方
AFNetworking做网络请求的一个三方可以简化get,post请求网络数据的代码
FMDatabase
是用来做数据持久化的三方底层是sqlit3函数简化了sqlit3IQKeyBoardManager
八角罗特斯
·
2023-01-30 02:29
iOS - FMDB源码
源码地址源码
FMDatabase
-表示单个SQLite数据库。用于执行SQL语句。FMResultSet-表示在
FMDatabase
上执行查询的结果。
FieryDragon
·
2022-11-07 21:34
iOS数据存储-FMDB
FMDatabase
-代表SQLite数据库的类,用于执行SQL语句FMResultSet-代表在
FMDatabase
中执行查询的结果的类FMDatabaseQueue-如
R_yan
·
2022-02-21 18:27
iOS第三方数据库FMDB使用方法
最开始的当然是建立数据库,在使用数据库前,最好先检查一下数据库是否存在,如果存在,则把数据库实例指向已存在的那个数据库,如果不存在,则创建://SqlTest.h@property(strong,nonatomic)
FMDatabase
Cloudox_
·
2022-02-20 18:37
iOS 中的数据存储
FMDatabase
:对SQLite进行了封装,使用方便简单;CoreData:iOS系统
7c205247047d
·
2022-02-17 06:20
FMDB源码阅读笔记
FMDataBase
表示一个单独的SQLite数据库操作实例,通过它可以对数据库进行增删查改等操作。FMDataBaseAdditions扩展
FMDataBase
小呀小苹果呀
·
2021-06-27 03:24
iOS应用数据持久化(三)之FMDB
->FMDB二、FMDB核心类的介绍:类描述
FMDatabase
一个
FMDatabase
对象就代表一个单独的SQLite数据库用来执行SQL语句FMResultSet使用
FMDatabase
执行查询后的结果集
超人猿
·
2021-06-15 16:17
FMDB数据库的使用
总结的大部分知识点都是来自于github:https://github.com/ccgus/fmdb一、FMDB中主要有三个类:1、
FMDatabase
->表示单个SQLite数据库。
码农晨仔
·
2021-05-15 05:39
iOS-
FMDatabase
数据库
pragmamark-打开创建数据库NSString*path=[NSStringstringWithFormat:@"%@/Documents/record.rdb",NSHomeDirectory()];_database=[[FMDatabasealloc]initWithPath:path];if(!_database.open){NSLog(@"打开数据库失败");return;}pra
亦晴工作室
·
2021-05-14 11:48
iOS 之FMDB使用小结
FMDB重要类
FMDatabase
:一个
FMDatabase
对象就代表一个单独的SQLite数据库,用来执行SQL语句用的。FMResultSet:使用
FMDatabase
执行查询后的结果。
小旺_running
·
2021-05-13 21:39
数据库操作之
FMDatabase
三方库
FMDatabase
使用与SQLite类似,使用Objective-C进行封装,使用更灵活。
luowanglin
·
2021-05-11 13:15
FMDB 数据库线程安全
FMDatabase
这个类是线程不安全的,如果在多个线程同时操作一个
FMDatabase
实例,会造成数据混乱问题FMDatabaseQueue是线程安全的,FMDatabaseQueue类的操作很多都和
漂泊海上的大土豆
·
2021-05-07 05:56
FMDB 修改
FMdatabase
.m文件,不使用FMDatabaseQueue支持多线程数据库操作
众所周知,要使FMDB支持多线程操作,需要使用FMDatabaseQueue,觉得FMDatabaseQueue这种block回调方式使用不方便的可以用以下方式实现数据库单连接支持多线程操作:修改
FMDatabase
.m
Lonely__M
·
2021-05-03 22:20
FMDB 两种创建模式
自己手动创建首先我们来说说代码创建的步骤:1.首先把数据库写进沙盒路径下,然后用sql语句创建表例如:创建在document路径下的一个数据库,然后再创建表NSString*dbpath=[sefdbName];
FMDatabase
撸码者
·
2021-05-01 21:38
FMDB数据库的使用
NSDocumentDirectory,NSUserDomainMask,YES).firstObject];创建数据数据库if([fileManagerfileExistsAtPath:self.dbPath]==YES){
FMDatabase
Django_Monstar
·
2021-04-30 10:47
SQLite3 FMDB三方
API.优点:使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的CoreData框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防止数据混乱核心类FMDB有三个主要的类:
FMDatabase
凌晨四点的洛杉矶
·
2021-04-24 13:43
IOS-FMDB使用
基类
FMDatabase
:是一个提供SQLite数据库的类,用于执行SQL语句。FMResultSet:用在
FMDatabase
中执行查询的结果的类。
文学振噢
·
2021-04-22 13:31
iOS FMDB的多线程
切记不能在多个线程中共同一个
FMDatabase
对象并且在多个线程中同时使用,这个类本身不是线程安全的,这样使用会造成数据混乱等问题。
韩家公子
·
2021-04-15 10:20
几个小问题
1、FMDB与多线程SQLITE默认的线程模式是串行模式,是线程安全的
FMDatabase
多线程不安全,单个FMDatabaseQueue是多线程安全的;为什么FMDatabaseQueue能实现多线程安全
雷霸龙
·
2021-04-11 14:43
FMDB
#FMDB基本使用FMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API核心类
FMDatabase
一个
FMDatabase
对象就代表一个单独的SQLite数据库用来执行
SunyongHH
·
2021-03-11 04:43
iOS开发中数据持久化(四):使用
FMDataBase
存储数据
这篇主要是使用
FMDataBase
创建简单的数据库表,用来简单的存储数据Demo地址对应的实现文件如下:对应的实现文件存储成功后的效果图:数据库结构对应的数据(存储的文件是app.db,是一个数据库文件
落叶兮兮
·
2021-02-22 16:01
iOS开发中数据持久化总结(一)
ios开发中,常用的几种数据持久化的方式,主要有以下几种1.使用NSUserDefaults存储数据2.使用Archive对象归类3.使用SQlite数据库存储数据(尝试用
FMDataBase
第三方库)
落叶兮兮
·
2021-02-22 16:55
117,FMDB单例中处理多线程(面试点:FMDB多线程访问:FMDatabaseQueue *queue = [FMDatabaseQueue databaseQueueWithPath:@"...
1,FMDB单例中处理多线程我们都知道FMDB一个简单的使用就是调用它的单例模式
FMDatabase
*db=[FMDatabasedatabaseWithPath:@"/tmp/tmp.db"];先创建个
枫叶1234
·
2021-02-03 10:32
有关FMDB的理解以及源码分析
FMDB主要有以下几个类:(1)
FMDatabase
:代表一个单独的SQLite操作实例,数据库通过它增删改查操作;(2)FMResultSet:代表查询后的结果集;(3)FMDatabaseQueue
hui8685291
·
2020-12-20 23:49
iOS数据库操作之FMDB
https://github.com/ccgus/fmdbFMDB包含以下文件:
FMDatabase
.hFMDatabase.mFMDatabaseAdditions.hFMDa
shenhao51
·
2020-09-17 07:14
iOS开发
数据库
FMDB
事务
sqlite3
多线程
ios数据存储--FMDB简单使用和二次封装
第一步:插入libsqlite3.tbd插入libsqlite3.tbd第二步:viewController.m全部代码////ViewController.m//
FMDataBase
数据库////Createdbyqianfengon16
Hyman0819
·
2020-08-25 01:36
IOS FMDB 使用
1,FMDB下载地址:FMDB下载地址2,导入src下的文件,使用时#import"
FMDatabase
.h"3,创建数据库#definekDocDir[NSSearchPathForDirectoriesInDomains
redder_xu
·
2020-08-22 18:05
FMDB
IOS
SQLite
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他