做过iOS开发的同学都知道,runtime是OC这门动态语言的一大特性。我们为分类添加属性,或者hook某个方法都...[作者空间]
Objective-C是基于动态运行时类型。C++程序编译时就直接编译成了可令机器读懂的机器语言;用Objecti...[作者空间]
前言 写这篇文章也是因为我一个朋友觉得学runtime没啥用处,平时开发也用不到,学了也就是为了应付面试而已,我不...[作者空间]
最近心里太浮躁了,装了太多东西,还没有来的及写年终总结,先把上次遗漏的东西补上吧。上篇的传送门Runtime的用法...[作者空间]
前言 本篇文章只讲Method的特性及相关方法,不讲Method Swizzling特性。关于Method Swi...[作者空间]
首先导入头文件#import
开发中为了debug方便,会重写 - (NSString *)description 方法,并用runtime的c...[作者空间]
本文github地址 https://github.com/ICZhuang/Runtime 朋友们如果喜欢收藏...[作者空间]
先奉上demo的地址 https://github.com/MyHZ/HZCoding.git使用cocoapod...[作者空间]
1.Ivar 1.1Ivar 的类型 typedef objc_ivar * Ivar; Ivar是objc_iv...[作者空间]