最近很少上简书..平时写的东西也没有更新上来.. 简书上的文章会渐渐搬移到github上https://github.com/huixinHu ...
本文基于objc4-709源码进行分析。关于源码编译:objc - 编译Runtime源码objc4-706 objc中的类和对象 1.类和对象...
本文基于objc4-709源码进行分析。 1.数据结构 在 objc-private.h 文件中,可以看到 category 是 categor...
一些FMDB封装框架功能比较多,代码量也比较大,但是很多功能不常用,因而自行封装一个适用于手头项目的轻量级小框架。因为项目需要在多线程下操作数据...
作者设计思路 1.YYMemoryCache YYMemoryCache负责管理内存缓存。这个类是线程安全的。 LRU算法的实现 用双向链表和 ...
《Objective-C高级编程》这本书就讲了三个东西:自动引用计数、block、GCD,偏向于从原理上对这些内容进行讲解而且涉及到一些比较底层...
1.倒计时按钮封装 使用场景:注册1页点击获取验证码按钮,push到注册2页。界面如下“注册2-1页”所示,导航栏右按钮马上进入倒计时状态并不可...
AFURLRequestSerialization模块主要做的两样事情:1.创建普通NSMutableURLRequest请求对象2.创建mul...
之前要做一个发送短信验证码的倒计时功能,打算用NSTimer来实现,做的过程中发现坑还是有不少的。 基本使用 NSTimer的强引用问题 不准时...