IP属地:青海
慢速查找前提 obj_msgsend消息发送在完成汇编缓存快速查找流程后,如果没有找到,说明缓存没有,那么就需要进入到C/C++层进入慢速查找l...
The app respects and protects the personal privacy of all users of the s...
Cache_t初识 我们在前面对类的结构探索中知道了类结构体成员如下 我们通过地址偏移探索知道在bits中包含了类的属性和方法,那么cache_...
在类的结构分析中对类底层结构进行了分析,我们知道类的属性和实例方法都存储在class_data_bits_t类型结构体的bits中,通过地址对类...
我们在上一节isa的结构分析分析了isa的结构,我们在创建一个类的时候打印其地址得到的第一个地址就是它的isa地址,我们知道所有的类都有一个is...
isa是什么? 这里是苹果对isa给出的官方解释 A pointer to the class definition of which this...
什么是内存对齐? 在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合...
Runtime触探学习笔记 runtime是一套API,由C和C++汇编一起写成的API,给我们的OC提供运行时. 运行时 运行时,代码在起来后...