文章首发微信公众号 fgyong的开发日记 在APP中,使用 X1、X2、X3已经是司空见惯的事情了,网上出了清空不再使用的图片和类,是不是做完...
本文首发掘金,原文链接 iOS runtime实战,一次性解决调试火葬场的坑 说起来这个黑魔法,还是几年前道听途说的一个概念,完全不懂这个到底是...
runloop 这和runtime一样重要,那么我们现在探究一下runloop究竟是怎么运行的。 runloop其实就是APP运行的根本,我们写...
这个问题是基础也是容易忘记的地方,现在从新探讨一下该问题 一. Load和Initialize的往死了问是一种怎样的体验? Load 和 Ini...
Aspect Oriented Programming(AOP),面向切面编程,是一个比较热门的话题。AOP主要实现的目的是针对业务处理过程中的...
现在大部分iOS开发者的都已经知道消息转发机制了,但是到底消息转发,底层发生了什么事情呢?今天带大家探索一下底层_objc_msgSend的实现...
YYCache源码解读 大致思路是YYMemoryCache是使用的双向链表+CFDictionaryCreateMutable,查找复杂度O(...
AFAutoPurgingImageCache图片缓存 通过2个protocol解耦,通过协议继承来解耦。协议相当于 Java定义的接口,只负责...
SDWebImageDownloader下载器 源码+注释: 最后放上镇楼图: