一、class_ro_t 的 flags 标识 二、class_rw_t 的 flags 标识[作者空间]
在上一篇文章 objc_init 分析[https://www.jianshu.com/p/37310d03702...[作者空间]
一、_objc_init源码 _objc_init 也是在 libObjc 的源码中 _objc_init 这个方...[作者空间]
在分析类的时候,objc_class 结构体里面有个 cache_t cache 成员变量。 一、cache 存的...[作者空间]
上篇分析类结构,获取到了属性列表 property_array_t 和方法列表 method_array_t。 实...[作者空间]
一、前置知识 CPU 访问内存时需要的是地址,而不是变量名和函数名!变量名和函数名只是地址的一种助记符,当源文件被...[作者空间]
一、前置知识 1.1 C 共用体 || 联合体 共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类...[作者空间]
之前通过 objc 的源码探索了 alloc 的内部流程,到最后会调用 size = cls->instanceS...[作者空间]
OC 是面向对象的语言,开发中一切的基础,首先需要一个对象,?,没有的话,可以 alloc 一个。这篇文章就记录一...[作者空间]