会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CHM
不要自我怀疑!持续学习...
博客只作为日常学习笔记使用,如果给读者带来启发,深表荣幸...
新随笔
联系
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
32
下一页
2017年6月28日
针对JQFMDB(二次封装FMDB)的解读
摘要: FMDB 是针对 Sqlite 的封装,极其好用。但是为了更一步的简单使用,有必要对 FMDB 再进行一次封装,减去手写数据库语句的烦恼。JQFMDB 基本就是为了达到这个功能而生。 首先是主键,JQFMDB 会默认在创建表的时候添加一个名为: pkid 的主键。这个方法返回当前最大的主键: 这里的
阅读全文
posted @ 2017-06-28 04:09 鳄鱼不怕牙医不怕
阅读(2190)
评论(0)
推荐(0)
2017年6月26日
FMDB源码阅读(二)FMDatabase.m
摘要: FMDatabase.m 成员变量。 两个很长的执行数据库更新和查询的方法。 给成员变量指定新的名字(是否缓存 SQL 语句和描述即将到来的)。 数据库实例化和存储单元分配: 指定路径初始化数据库。 内存释放,兼容 ARC 和 MRC。 返回路径和返回 FMDB 使用版本。 返回 FMDB 版本,补
阅读全文
posted @ 2017-06-26 02:09 鳄鱼不怕牙医不怕
阅读(406)
评论(0)
推荐(0)
FMDB源码阅读(一)FMDatabase.h
摘要: FMDatabase.h 这里的预编译主要是 FMDB 用来兼容 ARC 和 MRC 的。当在 MRC 时要做的 autorelease、retain、release、dispatch_release 操作,在 ARC 时开发者是都不需要去做的,系统自动帮我们完成了这些释放操作。这里的 dispat
阅读全文
posted @ 2017-06-26 02:07 鳄鱼不怕牙医不怕
阅读(1286)
评论(0)
推荐(0)
2017年6月24日
第12条:理解消息转发机制
摘要: 本条要点:(作者总结) 若对象无法响应某个选择子,则进入消息转发流程。 通过运行期的动态方法解析功能,我们可以在需要用到某个方法时再将其加入类中。 对象可以把其无法解读的某些选择子转交给其他对象类处理。 经过上述两步之后,如果还是没办法处理选择子,那就启动完整的消息转发机制。 第11条讲解了对象的消
阅读全文
posted @ 2017-06-24 23:04 鳄鱼不怕牙医不怕
阅读(292)
评论(0)
推荐(0)
2017年6月23日
第11条:理解objc_msgSend的作用
摘要: 本条要点:(作者总结) 消息由接收者、选择子及参数构成。给某对象“发送消息”(invoke a message)(invoke 也是“调用”的意思,此处为了与“call”相区隔,将其临时译为“发送”,也可能理解为“激发”,“触发”) 也就相当于在该对象上“调用方法”(call a method)。
阅读全文
posted @ 2017-06-23 20:51 鳄鱼不怕牙医不怕
阅读(291)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
32
下一页