慢速查找流程分析.jpg 1、objc_msgSend满流程查找切入点 1.1在经过objc_msgSend流程分析[https://www.j...
Runtime.png 1、Runtime[https://developer.apple.com/library/archive/docume...
1.类的内存的ro数据 还是先上代码: 上一章节OC底层4-类的探究分析(上)[https://www.jianshu.com/p/95139d...
WWDC2020[https://developer.apple.com/videos/play/wwdc2020/10163/]介绍Objec...
今天通过源码的学习对类进行分析,从isa 的走位和继承链来进行展开。我们先来看一下isa经典的流程图: isa流程图.png 1 isa 的走位...
1、对象的本质及其扩展 1.1什么是clang? 在探索对象本质之前,我们先来学习一下:Clang是⼀个C语⾔、C++、Objective-C语...
一 、对象内存的影响因素理解1.)场景1首先我们创建一个LGPerson继承NSObject对象,里面没有任何属性,成员变量 和方法; 场景1打...
对于iOS开发来讲,alloc是我们最常见的东西,具体 alloc 做了什么? 之前自己也是不怎么清楚,近期也是在学习这块东西,并把自己理解的一...
可能存在问题: 使用的数组下标超出数组最大下标值:比如数组长度count, index的下标范围[0, count -1], 在开发时,可能in...