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]JKDBModel源码解读
JKDBModel是一个对
FMDB
进行二次封装的一个轻量级框架,进一步简化了sql语句,也便于对数据库进行管理。使用runtime机制,使得设计更为巧妙,我在原有代码基础上添加了更多的注释。
阿不不不不
·
2020-07-15 22:36
iOS数据库
FMDB
的基础知识
FMDB
简介SQLite是一个轻量级的关系型数据库,在使用的时候需要加入libsqlite3.tbd的依赖并引入sqlite3.h头文件即可.但是,原生的SQLiteAPI在使用上十分繁杂.因此,
FMDB
yyggzc521
·
2020-07-15 22:30
FMDB
使用
下载
fmdb
,导入头文件
FMDB
.hFMDatabase*db;//一般定义属性在Appdelegate里面获得document路径NSString*documentPath=NSSearchPathForDirectoriesInDomains
给你快乐
·
2020-07-15 21:24
Core Data 基础
最近做聊天记录缓存的东西,用到了数据库的.本想着用
FMDB
因为之前用过,回来看了看CoreData也是不错的,今天想把遇到的坑记录一下.首先说,为什么用到数据库?
我是C
·
2020-07-15 16:58
IOS 基于SQL实现可以保存聊天记录的功能实现
在花了一段时间了解实现该功能后发现网上的资料大多只实现了聊天对话,互发图片,录音等等,找了好久都没有发现一个自带存储聊天记录的资料,于是我在简单的用SQL实现了存储功能后在此分享一下,希望对有需要的童鞋有帮助使用
FMDB
retake_4f0c
·
2020-07-15 14:11
面试回顾之九:iOS 代码架构
viewcontroller(包括数据获取,用户事件,跳转逻辑之类的),所以对contoller进行改造拆分,让controller只负责跳转,显示逻辑(数据获取,存储等抽离出来),model数据的获取抽出来,缓存数据
fmdb
西门魏国
·
2020-07-15 13:01
iOS 聊天功能基础实现
内容:界面布局(UIButton包裹内容),通信(基于socket和http),本地存储(
FMDB
),酒一点一点喝,内容一个一个介绍。界面布局:界面。
FGNeverMore
·
2020-07-15 07:50
Swift-CoreData简介
iOS数据存储除了SQLite,
FMDB
,归档之外,项目中涉及最多的就是CoreData.CoreData底层数据存储也是SQLite,作为苹果官方支持的类似ORM的框架,相对于直接操作SQLite而言
FlyElephant
·
2020-07-15 05:28
iOS 中数据库的使用
在开发的过程中难免会遇到数据缓存的需求,这样不仅可以增加界面的流畅度,还省去了一些不必要的请求.所以说还是很有必要的.下面为大家总结一下iOS开发中
FMDB
这个库的使用,这个库对sql语句进行了封装,让我们调用的时候很方便
晓_我想去环游世界
·
2020-07-15 02:48
iOS-swift-
fmdb
错误
解决swift工程中引入
fmdb
模块并创建桥接文件后仍然报错问题:原因是缺少libsqlite3.dylibBuildPhases中添加libsqlite3.dylibUndefinedsymbolsforarchitecturex86
gcoder_io
·
2020-07-15 02:38
iOS持久化存储综述
iOS的持久化存储方法有很多种,包括:偏好设置(NSUserDefaults)属性列表(plist文件存储)归档(NSKeyedArchiver)SQLite3(
FMDB
)CoreData接下来会将会一一尝试并做出
kingandyoga
·
2020-07-15 01:26
iOS数据库升级
当然了首先数据持久化是要会的哦,不太了解可以看我的iOS数据持久化先说一下
FMDB
:
公子无礼
·
2020-07-14 19:23
14
FMDB
_DAO
一、
FMDB
项目:sqlite_useFMDB0414(一)使用
FMDB
准备工作:1.导入sqlite3静态库2.将
fmdb
拖入工程3.在arc环境下,需要做以下修改:4.导入
FMDB
.h(二)使用
FMDB
AsaGuo
·
2020-07-14 12:49
iOS-
FMDB
数据库之增删改查使用
FMDB
是一个轻量级的数据库,用于将网络资源存储在本地。
smile丽语
·
2020-07-14 09:55
目录_ Contents
(为大脑减负,将所学所用梳理系统化网络化模块化)***如有失效或错链烦请指点***iOS_pch文件配置PHP_Mac下Apache-PHP-MySQL环境搭建iOS_MRC&ARC切换与混编iOS_
FMDB
莫_名
·
2020-07-14 07:44
零碎点:圆角,单例,自定义cell高度,
FMDB
数据库表创建
圆角header.login_registerbutton.layer.cornerRadiusheader.login_registerbutton.layer.masksToBounds自定义cell高度self.tableView.rowHeight=UITableViewAutomaticDimension;self.tableView.estimatedRowHeight=150;//返
上官凌玉
·
2020-07-14 02:08
iOS技术点列表
APNS技术、UI布局、数据库、网络等开发技术;深入理解Objective-CRuntimeRunLoop等基础原理iOS算法与数据结构常用框架YYText、AFNetwork、SDWebImage、
FMDB
iOSWater
·
2020-07-13 05:56
iOS
FMDB
多线程之FMDatabaseQueue使用
简述:
FMDB
是iOS广泛使用的数据库第三方框架。
Lee_Jo
·
2020-07-12 21:18
iOS中数据库使用什么技术实现的
移动开发常用:Sqlite数据库:特点:足够小,足够快(本地数据库),使用比较简单;常用软件:MesaSqlite数据库操作软件;数据库操作语言:SQL(结构和查询语言);常用开源库:
FMDB
。
陪你看日出去
·
2020-07-12 20:41
iOS 数据库版本升级(
FMDB
)
student表(name,age)思想:1.把student表重命名old_student表2.创建新的表student(name,age,sex)3.把旧表里的数据拷贝到新表里去4.删除老的表DBManager.h#import@interfaceDBManager:NSObject+(instancetype)shareManager;-(void)createDBWithName:(NSS
yuezishenyou
·
2020-07-12 14:03
app数据库版本迁移(sqlite表结构变更)
这篇文章介绍一个通用的app数据库版本迁移处理,偷懒采用的
FMDB
封装的数据库,但是操作过程的逻辑是相同的。
youlianchun
·
2020-07-12 00:50
iOS 中常用的三方框架
SDCycleScrollView轮播图ZXingObjC二维码扫描DZNEmptyDataSet没有数据时view的显示YYKit框架MJRefresh下拉刷新MJExtensionmodel处理Masonry布局约束
FMDB
iChuck
·
2020-07-11 22:10
FMDB
源码系列(一)
FMDB
有FMDatabase、FMDatabaseQueue、FMResultSet这三个重量级的类。FMDatabase用来表示sqlite3数据库对象。
Invoker_M
·
2020-07-11 17:14
ToolManager-
FMDB
-时间戳-云存储-图文混排
////ToolManager.swift//MovieFansDemo1////Createdby余婷on16/9/27.//Copyright©2016年余婷.Allrightsreserved.//importUIKit//MARK:-NSUserDefualts的Key///当前用户名letUD_CurrentUserName="UD_CurrentUserName"///当前的登录状态l
写啥呢
·
2020-07-11 16:43
集成Cocoapods环境
当你开发iOS应用时,会经常使用到很多第三方开源类库,比如AFNetWorking、
FMDB
等等。
Suger_森
·
2020-07-11 15:05
MagicalRecord 初始化,数据迁移与提前预制数据库逻辑
目测现在开发人员用的最多存储方式应该就是
FMDB
与Coredata。但用过Coredata的开发人员应该知道coredata的使用并非很方便。So,用第三方的应该占大多数。
iOS_小绅士
·
2020-07-11 14:21
sqlite 使用 tips
前言:sqlite是在移动端作为数据cache的一种技术方式,现在在各种app使用也是极其广泛.但是,iOS自带的sqlite使用库,其api的难用性,易懂性都很让人头疼.所以,
FMDB
作为第三方的sqlite
laughingkid
·
2020-07-11 11:06
那些Cocoa pods的常用第三方库
pod'SDWebImage'//图片加载pod'MBProgressHUD'//进度轮pod'SVProgressHUD'//进度轮pod'
FMDB
'//FMDBpod'Masonry'//自动适配pod'MJRefresh
锦灬云
·
2020-07-11 07:19
手把手教你怎么使用
FMDB
缓存图片
前言iOS中在没有缓存的时候我们是直接使用url获取图片,而图片的本质实际上还是二进制文件,所以我们要做的就是将图片转为二进制存储,使用时再转换成图片使用参考文章好兄弟的文章:利用
FMDB
存储图片类型的数据一个令人震惊的事实我们来看一个一般的根据
太阳骑士索拉尔
·
2020-07-10 22:25
Objective-C
关于
fmdb
(2.7)的一切,从未如此清晰
本文使用第一人称,采用
fmdb
自述的方式,将有关
fmdb
的一些常用API和实现原理一一道来。请放心,简短精准的描述下,你无需担心阅读时长。
天蓬大元
·
2020-07-10 19:10
Carthage使用心得-让自己的项目支持Carthage
依稀记得我刚开始接触iOS的时候,使用三方框架时,那被各种添加framework和各种工程配置所支配时的恐惧.举个栗子,在我初学时,我们需要用到
FMDB
这个框架,那么在当时,我们需要拷贝
FMDB
(是的,
stubbornness1219
·
2020-07-10 18:59
Swift
FMDB
使用简析
使用者只需要知道相应的数据库操作语句即可使用
FMDB
操作sqlite3数据库时需先加入libsqlite3.tbd,libsqlite3.0.tbd两个类库
FMDB
主要包含三个部分:1.FMDa
笑里剑
·
2020-07-10 18:30
iOS开发笔记 使用
FMDB
更新二进制类型文件
经过一段时间研究我发现
FMDB
中处理INSERT时会调用到下面的方法-(void)bindObject:(id)objtoColumn:(int)idxinStatement:(sqlite3_stmt
拉格纳罗斯
·
2020-07-10 10:38
iOS 数据持久化--
FMDB
一、简介1.什么是FMDBFMDB是iOS平台的SQLite数据库框架
FMDB
以OC的方式封装了SQLite的C语言API2.
FMDB
的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的
weixin_33966365
·
2020-07-10 08:57
SQLite3 的介绍和
FMDB
框架的使用
1、SQLite3介绍SQLite是一款轻型的嵌入式数据库它占用资源非常的低,处理速度快,高效而且可靠。在嵌入式设备中,可能只需要几百K的内存就够了。数据库:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库可以分为2大种类1.关系型数据库(主流)2.对象型数据库常用的关系型数据库:PC端:Oracle、MySQL、SQLServer、Access、DB2、Sybase嵌
Laughingg
·
2020-07-10 08:26
iOS面试总结
3.iOS触摸时间传递及响应原理4.load、initialize详解与区别5.imageWithContentsOfFile:和imageNamed6.
FMDB
怎么保证线程安全的7.MLeaksFinder
荒漠现甘泉
·
2020-07-10 07:42
FMDB
中VA_LIST,NS_REQUIRES_NIL_TERMINATION注意点
在此处踩过坑,故留记一下。先看段代码:-(BOOL)execute_insert_sql:(NSString*)sql,...NS_REQUIRES_NIL_TERMINATION{if(![selfisOpenDB]){if(self.dbPath.length){BOOLopen=[selfopenDBWithPath:self.dbPath];if(!open)returnNO;}retur
GiantAxe77
·
2020-07-10 02:51
iOS 购物车本地缓存基于
FMDB
的实现&Demo
需求:做一个本地购物车的缓存,来实现下一次打开app,购物车里依旧有商品,增强用户体验实现:利用
FMDB
、进行简单的数据库语句封装,模拟实现购物车的缓存一、先看效果首先,我们打开购物车,为空,此时去添加商品到购物车
iOS_July
·
2020-07-09 21:51
FMDB
一、什么是FMDBFMDB是iOS平台的SQLite数据库的框架
FMDB
是以OC的形式封装了SQLite的C语言框架。二、
FMDB
的优点1、使用起来更加面向对象,省去了很多麻烦,冗余的C语言代码。
随风飘荡的小逗逼
·
2020-07-09 11:06
Swift(十七):使用 SQLite 操作数据库文件
一般在APP中,存储本地数据库文件我们大多使用
FMDB
,没有真正使用过sqlite3的方式,操作数据库文件,下面我们一起探讨一下使用过程.首先,导入sqlite3.0动态库,其次还要创建一个桥接文件,在文件中导入
IMSong007
·
2020-07-09 09:16
ios
FMDB
使用
最近使用
FMDB
心得废话不说直接上代码DBConst.h/**数据库名称*/staticNSString*constcart_db_sqlite=@"chat_userinfo.sqlite";/**购物车数据表名称
贝勒老爷
·
2020-07-08 20:21
第三方
FMDB
的简单使用
我们通过
FMDB
来创建一个sqlite数据库*获取文件路径-(NSString*)dbPath{NSString*homePath=NSHomeDirectory();NSString*dbpath=[
奋斗的小老鼠
·
2020-07-08 05:08
XCode 8中使用UITest
1:在podfile中添加单元测试依赖库1:在podfile添加依赖库不添加单元测试会报filenotfound错误target'ServiceEngineerUITests'dopod'
FMDB
','
CoderHw
·
2020-07-08 04:29
北斗微言项目总结
1.使用的第三方1.使用了和风天气了API2.使用了高德地图的基础SDK,导航SDK,地图搜索SDK3.友盟短信验证4.百度离线语音合成5.腾讯Bugly6.
FMDB
数据库7.AFNetWorking8
遛遛食
·
2020-07-08 03:39
如何读取db文件中的数据
项目中需要获取所有城市先找到一个db文件,可以去网上搜一个db文件,下载地址http://download.csdn.net/detail/u010827511/5446157使用了
FMDB
第三方需要添加库文件
LearningCoding
·
2020-07-08 01:22
数据库使用(
FMDB
)
在xcode中新建一个空项目,新建一个类,命名为DataBaseHelper,.h文件申明一个单例和几个口函数,代码如下:#import#import"FMDatabase.h"@interfaceDataBaseHelper:NSObject@property(nonatomic,strong)FMDatabase*db;//单例+(DataBaseHelper*)sharedDataBaseH
Mr_Wrong6
·
2020-07-07 23:46
FMDB
获取数据库中数据的条数
前几天做项目,需要获取数据库中本地收藏文章的数量,然后百度到方法,记录一下。+(NSInteger)getLocalCasesCountByTable{if([[LPDataBasesharedDatabase].databaseopen]){LPUser*user=[KBCoordinatingContextsharedInstance].userInfo;NSString*selectSQL=
无BUG不成魔
·
2020-07-07 19:27
(iOS)读取db数据库
首先我们需要导入依赖框架
FMDB
,将我们所需读取的db数据库拖入项目中本地数据库展示sql下的数据库里的数据NavicatCREATETABLE"nba_star"("nID"integer,"name"text
RocketsChen
·
2020-07-07 11:00
0426
FMDB
&& SQLite详细小结
创建数据库//第一种方法:简单设置路径FMDatabase*db=[FMDatabasedatabaseWithPath:@"/tmp/timeRecord.db"];//第二种方法指定路径//paths:ios下Document路径,Document为ios中可读写的文件夹NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDi
XYZ坐标轴
·
2020-07-07 10:15
FMDB
加入数据库版本信息
什么是数据库版本信息本文所提及的数据库版本信息是指用一个版本号(形如1.0、2.0等)来标识当前数据库所有的表得结构。只要数据库表结构有变动,那么就需要用一个新的版本号去标识。为什么需要加入数据库版本场景:APP(v1.0.0)数据库中有1个表table1APP(v1.1.0)数据库增加一张新表,table1、table2APP(v1.2.0)表table2增加新列当APP从1.0.0直接升级到v
kendami_happy
·
2020-07-07 09:37
ios
数据库
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他