前言 前边两篇文章(objc_msgSend探索、消息的查找流程探索)我们对调用方法到消息的查找流程做了详细探索,...[作者空间]
前言 该系列我们来探究一下OC的消息发送和转发机制,本文我们就来对objc_msgSend做一下初步探索,明白方法...[作者空间]
一、前言 上篇文章我们探索了类对象的结构,知道了实例对象和对象方法是存储在类的class_ro_t里。我们知道对象...[作者空间]
一、前言 前边文章我们介绍了OC对象的alloc流程和isa的分析,接下来我们来探索一下OC中的类。 二、内存中的...[作者空间]
OC是一门面向对象的语言,上篇文章我们讲解了对象创建alloc的流程,知道了每个对象都有一个isa指针,那么我们接...[作者空间]
研究OC底层原理,就应该从最基本和最熟悉的开始,那就是对象的创建alloc底层实现。本文就我自己探索和学习到的al...[作者空间]
导引 首先看一个例子: 从图中看出,打印结果不同,这是为什么呢? 基础知识(arm64) char 1字节; s...[作者空间]