首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
FMDB
1026 关注,56 文章
关注
热门
最新
最热
HiGY
1年前
FMDB
FMDB源码解析
FMDB是iOS上针对sqlite3封装的数据库框架,简单使用,支持多线程安全操作,以OC的方式封装了sqlite3的C语言api。 FMDB代码并不算多,只有几个类。 下面分别介绍几个类的主要作用 表示单个SQLite数据库,用于执行sql语句。不要在多线程下使用单个的FMD…
2409
16
评论
HDB_Li
4年前
iOS
Debug
SQLite
LLDebugTool - 便捷的IOS调试工具(Version 1.1.5)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 在 LLConfig 中增加了一个options LLConfigAvailableFeature 用于控制是否启用LLDebugTool中的某个功能模块,现在你…
4787
99
8
CRMO
3年前
FMDB
从FMDB线程安全问题说起
从日志中能大概猜到,这是多线程访问数据库导致的 crash。FMDB 提供了 FMDatabaseQueue 在多线程环境下操作数据库,它内部维护了一个串行队列来保证线程安全。我检查了所有操作数据库的代码,都是在 FMDatabaseQueue 队列里执行的,为啥还是会报多线程…
4259
39
11
陈满iOS
3年前
iOS
面试
Apple
某PA科技iOS开发工程师面试回忆
也许面试官自己也没自己实现过,毕竟有些东西苹果为什么这样设计,若不是苹果公司的工程师无法知道。 但作为面试者,这个些问题正是拉开差距的最好办法:不一定要你亲手用C去重现苹果的机制,但可以谈谈你的见解和看法。所以,这一块最好有个准备。 1. 用法实践篇 2. 思考见解篇 3. 后…
3973
95
4
BigNerdCoding
4年前
SQLite
数据库
FMDB
SQLite 并发的四种处理方式
SQLite 是一款轻型的嵌入式数据库它占用资源非常的低,处理速度快,高效而且可靠。在嵌入式设备中,可能只需要几百 K 的内存就够了。因此在移动设备爆发时,它依然是最常见的数据持久化方案之一。不过即使 SQLite 已经非常成熟,但是我们在编程中依然会遇到一些问题,其中最常见也…
5040
31
评论
KFC是做基的
1年前
FMDB
FMDB数据库加解密
开发过程中,有时候需要使用SQLite缓存信息,这些本地的数据也是不安全的,此时我们就有了数据库加密的需求
666
4
评论
HDB_Li
3年前
iOS
Xcode
数据库
LLDebugTool - 便捷的IOS调试工具(Version 1.1.3)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 修复了一些数据库的问题。 现在他能表现的更加友好,你可以通过Mac上的软件查看模型的内容。以后某天,LLLogHelper 会单独分离出来,成一个可以在relea…
1823
42
评论
佐笾
3年前
FMDB
笔记-FMDB
一个轻量级的关系型数据库,SQLite不区分大小写,但是也有注意的地方,GLOB和glob具有不同作用。另外有5中基本数据类型text、integer、real、boolean、blob 完整的路径,如果路径不存在,会自动创建。 空字符串@"",会自动在缓存区创建一个空的数据库…
2032
11
5
非典型技术宅
4年前
数据库
iOS
Xcode
CoreData:使用CoreData完成一个通讯录存储
CoreData作为Apple的亲儿子,依然在App需要存储结构化数据上发挥着重要的作用。CoreData已经超过十年了,而且亲爹还在积极的维护着它。 在Monster、Indeed这些海外主流招聘网站看一下iOS的职位,基本上都会大大写着要求会熟练使用CoreData。 然而…
2019
37
2
独舞夕阳
2年前
FMDB
FMDB 源码解析 FMDatabase类
在上篇文章中介绍了文件的组成并详细的介绍了 FMResultSet 类,本文将接着上篇的分析进行 FMDatabase 文件的解读。 FMDatabase:表示一个单独的SQLite DB实例,通过它可以对数据库进行增删改查等操作。 FMResultSet:表示通过sql在DB…
1389
2
评论
路人程序员
2年前
FMDB
FMDB的使用
引入和创建文件创建方法创建表,实现数据的CURD初始化创建表插入数据删除数据更新数据查询一条数据或所有数据
1243
点赞
1
HDB_Li
3年前
iOS
Xcode
FMDB
LLDebugTool - 便捷的IOS调试工具(Version 1.1.5)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 在 LLConfig 中增加了一个options LLConfigAvailableFeature 用于控制是否启用LLDebugTool中的某个功能模块,现在你…
1168
30
评论