前言 在分析 cache_t原理[https://www.jianshu.com/p/cc32f1f35c7f] 时,提及很多次的 objc_m...
前言 在 类的底层原理(一)[https://www.jianshu.com/p/10ce4639f898] 和 类的底层原理(二)[https...
前言 继 类的底层原理(一)[https://www.jianshu.com/p/10ce4639f898] 的探索后,已理解 isa指针指向 ...
前言 此次优化是 WWDC-2020 提出的,下面可自行观看视频: 关于 runtime 的改进优化[https://developer.app...
前言 通常在创建对象的时候,都会继承 NSObject去新建一个类,那么NSObject 继承谁?或者说类的底层原理是什么?下面来具体探究一下。...
前言 通过分析 alloc原理[https://www.jianshu.com/p/432d3b5502d5] 和 内存对齐原理[https:/...
前言 在研究内存字节对齐之前,先通过两个简单的案例了解一下内存大小占用情况: 新建一个工程,创建一个对象:ZLObject 案例一 打印 mal...
我们都是知道iOS在实际开发中,是通过 alloc 开辟内存空间的,但是确对其原理知之甚少,下面来探索一下 alloc 底层原理。 首先创建一个...
MachO文件 Mach-O是Mach Object文件格式的缩写,是mac以及iOS上可执行文件的格式。是一种用于可执行文件、目标代码、动态库...