如果忘记消息转发,我们就先来复习一下Runtime笔记四:动态消息转发。 开始正文: 一.NSProxy是什么: ...[作者空间]
前言 众所周知,Aspects框架运用了AOP(面向切面编程)的思想,这里解释下AOP的思想:AOP是针对业务处理...[作者空间]
SEL:类成员方法的指针,方法编号 IMP:函数指针,保存了方法的地址 继承于NSObject的类都被runtim...[作者空间]
理解类与对象的本质对于掌握一门语言是至关重要的,本文将从结构类型的角度探讨OC的类对象、实例对象、元类对象(Met...[作者空间]
Objective-C黑魔法使用适当能给编码带来很大的便利,Swizzling就是其中之一。比如集成友盟统计时,如...[作者空间]
前言 OC 中的 weak 属性是怎么实现的,为什么在对象释放后会自动变成 nil?本文对这个问题进行了一点探讨。...[作者空间]
开头 本文是看了 iOS 底层解析weak的实现原理(包含weak对象的初始化,引用,释放的分析) 一文后,为了加...[作者空间]
原创内容,转载请注明出处: http://www.jianshu.com/p/0e6eb2f9ed5d 前言上一篇...[作者空间]
size_t class_getInstanceSize(Class cls) 说明:该函数的作用是获取类的实例所...[作者空间]
要实现weak属性,首先要搞清楚weak属性的特点: weak 此特质表明该属性定义了一种“非拥有关系” (non...[作者空间]
前话 这几天在系统的学习 runtime,在学习 runtime 的基础使用案例中,"方法替换"这种使用情况下,发...[作者空间]
今天整理了iOS中比较难的一个模块Runtime,想要深入学习OC,那Runtime是你必须要熟练掌握的东西,接下...[作者空间]
前言 在开始之前建议先阅读iOS runtime的基础理解篇:iOS内功篇:runtime 有筒子在面试的时候,遇...[作者空间]
引言 该文章与runtime相关,开始并没打算写,因为大神们写了好多runtime的文章,分析的都很全面、很深刻,...[作者空间]
最近想深入研究一下runtime机制和AOP编程,看了好多网站,感觉不系统,整理在下面,周末自己再系统看一下。 一...[作者空间]
runtime programming guide 这次准备好好研究下runtime programming, 先...[作者空间]