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
CoreData入门简介
他与sqlite对比最大的优点莫过于支持对象的存储了,苹果的官方文档说其简化了数据库的操作(个人用起来感觉依然没有
FMDB
简单),使用CoreData确实可以大量减少代码中的SQL语句。
独奏
·
2019-12-19 17:34
FMDB
#import@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@property(readonly,strong)NSPersistentContainer*persistentContainer;-(void)saveContext;@end#import@interfaceClassRoom
本泽马
·
2019-12-19 08:14
FMDB
obj = va_arg(args, id); 崩溃
@property(nonatomic,assign)CGFloatprogress;BOOLresult=[_dbexecuteUpdate:@"UPDATEMM_TABLESET,CurrentProgress=?whereDownloadUrl=?",[NSNumbernumberWithFloat:model.progress],model.downloadUrl];如果你你的属性值不是一
夜空下最亮的亮点
·
2019-12-19 07:53
iOS 数据存储方式总结(二)__NSkeyedArchiver 、NSkeyedUnArchiver/
Fmdb
上一篇介绍了只能存储特定对象(即非自定义对象)的NSUserDefaults、wirteToFile:及Plist,但是这两种方式有局限,不能存储自定义对象。下面总结一些可以存储自定义对象的方法,可以存储自定义对象的方法,也一定可以存储非自定义对象。一、NSCoding(NSKeyedArchiver\NSKeyedUnarchiver)归档:自定义对象转化为二进制流反归档:二进制流转化为自定义对
ninazhang
·
2019-12-18 09:02
数据存储方式、沙盒路径(文件documents,tmp,app,Library)、
FMDB
沙箱模型的有四个文件夹documents,tmp,app,Library。四个文件夹分别是什么Documents目录:您应该将所有de应用程序数据文件写入到这个目录下。这个目录用于存储用户数据或其它应该定期备份的信息。tmp目录:这个目录用于存放临时文件,保存应用程序再次启动过程中不需要的信息。AppName.app目录:这是应用程序的程序包目录,包含应用程序的本身。由于应用程序必须经过签名,所以
CoderZb
·
2019-12-18 02:38
iOS基础之 网络请求+模型转换+持久化
NSURLSession3.NSURLConnection4.其他2.模型转换2.1JSONModel2.2MJExtension3.存储3.1NSUserDefaults3.2NSCoding3.3sqlite3.4
FMDB
3.5CoreData3.6
风雨路上砥砺前行
·
2019-12-17 22:06
iOS请求缓存、离线缓存 框架 ZBNetworking
在最初接触数据缓存的时候就看到多个博客提到可以用SDWebImage缓存图片方式的思路去做数据缓存,可是基本没有看到去实践的,而更多看到的使用sqlite的封装
FMDB
去做缓存,也有用系统的NSURLCache
大苏Andi
·
2019-12-17 19:54
FMDB
的使用方法(附Demo)
最近在项目中需要在多个页面对同样的数据进行相关操作,于是便用到了
FMDB
数据库操作,以下便是
FMDB
的一些简单的使用方法。
五分钟学算法
·
2019-12-17 17:10
iOS-
FMDB
基础用法
github链接地址https://github.com/ccgus/
fmdb
文顶http://www.cnblogs.com/wendingding/p/3871848.html>http://www.sqlite.org
它是一只肥猫
·
2019-12-17 03:40
FMDB
二次封装工具类,让你快速学会封装,集成数据库
下面交大家一步步学会使用
FMDB
,以及
FMDB
的二次封装,同事把我二次封装的数据库放出来,希望能够帮助大家快速学习,集成数据库功能吧。
StrivEver
·
2019-12-16 20:31
ios数据存储--事务简单使用
FMDB
事务:在一个事务里面的操作,要么都成功,要么都不成功(不成功,数据库回滚)-(void)事务的用法{FMDatabase*database=[FMDatabasedatabaseWithPath
Hyman0819
·
2019-12-16 17:34
iOS基于
FMDB
数据库链式操作、壁纸项目、快速开发组件、弹窗效果、转场动画等源码
再也不用操心要实现系统的东西imageios弹窗视图,使用block处理点击事件MUKit一款快速开发iOS应用的组件image仿抖音、微视的音乐裁剪时,音波进度效果YJMusicWaveViewimage基于
FMDB
Code4app
·
2019-12-15 13:50
IOS-OC读取外部数据库(.db)文件
1.首先导入SQL处理库
FMDB
,使用
FMDB
来处理2.在导入需要处理的文件,如file.db3.实例代码//从NSBundle目录读取NSString*dbPath=[[NSBundlemainBundle
joke_Chen
·
2019-12-15 13:50
使用
FMDB
做离线缓存的例子(iOS)
本文以仿微博的应用为基础,实现使用
FMDB
做离线缓存仿微博下拉仿微博上拉设计思路:分析加载微博过程:尝试从沙盒加载缓存数据有缓存,直接加载缓存无缓存,发送请求,展示返回的数据,将数据存入沙盒加载微博过程
訷訷
·
2019-12-14 19:36
iOS GCD四大队列
串行队列,同步任务特点:有顺序的执行,并且不会开辟新线程,就在当前线程执行应用场景:
FMDB
,它为什么要设计成串行队列,同步任务,为了保证数据的安全串行队列,同步任务特点:有顺序的执行,并且在开辟的新的线程中执行
张三儿
·
2019-12-14 18:38
fmdb
报错之DB Error: 1 "near "*": syntax error"
概述这个报错,看提示就知道是符号问题,也就是你写的sql句子有问题.解决办法查看sql语句,找出出错的地方.说到这里,我这里主要遇到的问题简单总结了一下,主要是插入的字段没有加单引号''引起的.错误的代码如下:NSString*sql=[NSStringstringWithFormat:@"SELECT*FROM%@WHERECreateDate<%@ORDERBYCreateDateDESCLI
大风吹LGQ花臣
·
2019-12-14 07:03
swift5.0 + ASDK + socket.IO
简单介绍下其中的部分模块,文章持续更新中...demo请私信asdk.png移动端涉及主要三方框架Texture、Alamofire、Socket.IO-Client-Swift、SwiftyJSON、
FMDB
徐文俊
·
2019-12-14 05:28
Swift3 LKDBHelper使用
在OC项目中我一直使用LKDBHelper这个数据库框架,深度封装
FMDB
,使用起来感受不到数据库的存在,但又会让你更直观的了解表关系,总体来说是一个很棒的框架。在这也不作过多介绍,直接上代码。
JoeyCen
·
2019-12-14 01:53
FMDB
的用法以及在命令行下查看sqlite文件 【New】
(一)
FMDB
的使用(本篇参考了唐巧先生的这篇博客在iOS开发中使用
FMDB
和他放在Github的源代码FmdbSample,以及
FMDB
的Github项目说明文档ccgus/
fmdb
,主要目的是整理自己的知识点
Cuinidaye
·
2019-12-13 22:28
使用
FMDB
遇到的错误:_OBJC_CLASS_$_FMDatabase
_OBJC_CLASS_$_FMDatabase:今天在使用
FMDB
这个库的时候,遇到了上边这个让人很头疼的问题,查阅了很多资料才最终解决,写这篇文章让和我一样的初学者能少走弯路。
简洁的美
·
2019-12-13 03:14
WCDB
腾讯微信开源的一个数据库WCDB官方介绍读写效率比
FMDB
要快好几倍,api相对于
FMDB
更直白简洁,效率体验了一把,的确如此。
Coopsif
·
2019-12-12 22:49
iOS数据存储方式
FMDB
从网上下载
FMDB
的原码,将其拖入到项目中,然后在LinkBinaryWithLibraries中添加libsqlite3.dylib,就可以用了实现如下:#import"FMDatabase.h"#import"FMDatabaseAdditions.h
何以消摇
·
2019-12-12 11:28
IOS DB技术框架对比
@[TOC](IOSDB技术框架对比)1.数据库简介目前移动端数据库方案按其实现可分为两类:关系型数据库,代表有CoreData、
FMDB
等。
孔雨露
·
2019-12-12 11:12
CoreData之数据的增、删、查
1.代码量少:可以不用编写数据库接口代码;2.界面可视化;3.可以使用instruments相关模版测试;基本构成数据持久化-CoreData、SQLite、
FMDB
章鱼卷
·
2019-12-12 05:20
GYDataCenter
这是
FMDB
数据库的封装版本,具备内存缓存,自动创建及更新数据库表,线程安全,自动批量写入等特征,微信读书团队作品,值得信赖。
请叫我啊亮
·
2019-12-08 14:31
iOS数据库技术进阶
数据库的技术选型一直是个令人头痛的问题,之前很长一段时间我都是使用的
FMDB
,做一些简单的封装。有使用过synchronized同步,也有用
FMDB
的DBQueue总之,差强人意。
wu大维
·
2019-12-08 11:55
2018-11-22 ios的
FMDB
数据库使用事务操作
之前本菜鸡一直操作数据库都是直接
fmdb
语句就开始搞起来,今天遇到一个问题,数据过多(1k+)的写入时间会很久,然后本菜鸡又学会了一种对数据库进行事物操作。
sll_
·
2019-12-08 10:48
公司用到的一些 iOS 开源库和第三方组件
,让我们有更多的时间和精力能更加专注的做好自己的产品欢迎大家关注我的GitHub或微博了解更多关于我的信息_用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件
FMDB
Aufree
·
2019-12-08 10:45
iOS & js 基础整理
1,数据库http://www.cocoachina.com/ios/20150720/12610.htmlhttps://github.com/Akateason/XTFMDB(二次封装
FMDB
)coredatahttp
RobinYu
·
2019-12-08 09:52
iOS缓存策略
2.使用YTKKeyValueStore更方便使用
FMDB
。3.使用
FMDB
操作数据库。SDWebImage官
LuisX
·
2019-12-08 08:56
fmdb
报错之_表名DB Error: 1 "near "-": syntax error"
在新建表的时候报这个错,这里先源码如此啊:NSString*tableNameA=[NSStringstringWithFormat:@"messageDetail-%@",msgDetailModel.FromUserName];打断点po出来之后是这样的image.png可以看到里面包含了很多中横线-,修改代码如下NSString*tableNameA=[NSStringstringWithF
大风吹LGQ花臣
·
2019-12-08 08:52
关于WCDB Swift 的一些简易使用
惯例图哈关键词:sqlit3、swift,wcdb,,
fmdb
,移动数据库框架wcdb开源地址:https://github.com/Tencent/wcdb一、wcdb介绍引用官方说法:“WCDBSwift
jesse_xie
·
2019-12-08 07:28
好文书签
使用
FMDB
做离线缓存的例子(iOS)-https://www.jianshu.com/p/36f7e34646a5iOS仿微信语音推送响铃-https://www.jianshu.com/p/53ff617a3ee9
王欣12138
·
2019-12-07 17:02
ios自定义高德地图MAP指针,逆地理位置信息 mapview新方法!实现打卡实现
demo地址在最下方我用的是pod管理工程,这是所有的sdk文件pod'AFNetworking'pod'
FMDB
'pod'YYKit'pod'AMap3DMap'pod'AMapSearch'更新下载好
刚刚下课
·
2019-12-07 08:30
WCDB数据库存储
还可以使用
FMDB
,它是对sqlite数据库的封装,开发者不用面对c语言的sqlite开发,使用更加简单。
野蛮生长pp
·
2019-12-06 23:26
xcode8 搭建一个新项目
createaproject初步MVC架构快速开发可能用到的第三方cocopods管理第三方软件网络AFN加载图片SDWebImage数据库
FMDB
键盘IQKeyboardManager纯代码自动布局Masonry
xxzsxxzs
·
2019-12-06 21:55
FMDB
-查看表是否存在
以前总结过一篇
FMDB
使用方法:https://www.jianshu.com/p/7958d31c2a97,但是发现基本的增删改查数据库已经不能满足自用了,现总结几个问题,方便后期查看查找数据库中某一个表是否存在
329fd8af610c
·
2019-12-06 17:21
FMDB
-使用
test.pngFMDB增删改查
FMDB
优点:[1]使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码[2]对比苹果自带的CoreData框架,更加轻量级和灵活[3]提供了多线程安全的数据库操作方法
small_Sea
·
2019-12-06 15:14
最全iOS数据存储方法介绍:
FMDB
,SQLite3 ,Core Data,Plist,Preference偏好设置,NSKeyedArchiver归档,Realm
项目准备运用的CoreData进行本地数据存储,本来打算只写一下CoreData的,不过既然说到了数据存储,干脆来个数据存储基础大总结!本文将对以下几个模块进行叙述。沙盒PlistPreference偏好设置NSKeyedArchiver归档/NSKeyedUnarchiver解档SQLite3的使用FMDBCoreDataRealm的文档很详细,这篇文章就不写了:Realm的使用方法下图是Cor
wuhao丶
·
2019-12-02 03:06
Swift实现CoreData存储数据
之前写过一篇介绍iOS数据存储方法的文章,包含:
FMDB
,SQLite3,CoreData,Plist,偏好设置,归档。
wuhao丶
·
2019-12-02 02:03
老司机出品——数据持久化之基于
FMDB
的ORM数据库设计
基于
FMDB
的ORM数据库设计这次呢,我们来说说iOS中数据持久化的几种方案。
老司机Wicky
·
2019-12-01 19:08
iOS数据持久化(二)
FMDB
FMDB
。。。概念不细说,本篇只讲使用。第一步:集成
FMDB
库使用cocoaPods到入
FMDB
库,也可用将现有的库直接加入工程中!
墨凌风起
·
2019-12-01 16:26
fmdb
的使用
fmdb
的使用:#获取path:NSArray*dbpath=[[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask
Alex_v
·
2019-12-01 14:13
使用Realm的一些总结
为什么我要用realm呢前段时间新开了一个项目,在做技术选型的时候,尝试了一下把数据存储这块从
FMDB
换为Realm,最初的理由就是觉得Realm很酷,后来用了一段时间之后发现自己的选择是明智的:文档详细
馒头MT
·
2019-12-01 12:07
iOS 之CocoaPods配置
`一.CocoaPods简介CocoaPods是一个用来帮助我们管理第三方依赖库的工具,通过CocoaPods向iOS工程中导入类似AFNetworking,SDWebImage,
FMDB
等第三方库文件
CarsonChen
·
2019-12-01 10:37
IOS数据存储 之WCDB (二)WCDB.swift使用篇
@[TOC](IOS数据存储之WCDB(二)WCDB.swift使用篇)上一篇:IOS数据存储之WCDB(一)讲解了WCDB的一些特性,重点讲解了对比
FMDB
的用法,但是这些用法基本都是面向OC语言的。
孔雨露
·
2019-11-30 11:42
iOS
FMDB
增删改查
FMDB
是一款简洁、易用的封装库,下面简单介绍下
FMDB
的使用:在
FMDB
下载文件后,导入工程中,并使用libsqlite3.dylib依赖包。
UIImage
·
2019-11-30 09:32
FMDB
的简单使用
前言:
FMDB
的导入和优点直接略过,简单粗暴直接看使用。
a旅徒冰迹
·
2019-11-30 08:45
数据库1完善
导入第三方
FMDB
//AppDelegate.m#import"ViewController.h"//初始化ViewController*vc=[[ViewControlleralloc]init];/
leaderleader
·
2019-11-30 07:37
FMDB
事务的使用
首先,说一下事务是什么,比如说我们有一个学生表和一个学生成绩表,而且一个学生对应一个学生成绩。比如小明的成绩是100分,那么我们要写两个sql语句对不同的表进行插入数据。但是如果在这个过程中,小明这个学生成功的插入到数据库,而成绩插入时失败了,怎么办?这时事务就突出了它的作用。用事务可以对两个表进行同时插入,一旦一个表插入失败,那么就会进行事务回滚,就是让另一个表也不进行插入数据了。简单的说也就是
困惑困惑困惑
·
2019-11-30 06:09
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他