
HTTP 超文本传输协议请求报文格式 响应报文格式 常用的请求方式 POST GET HEAD PUT DELETE OPTIONS POST ...
前言 上章[https://www.jianshu.com/p/34fe5ca88565]说到系统没有找到对应的方法实现时会进入resolveI...
前言 上章[https://www.jianshu.com/p/849096a5705c]写了消息流程中,查找cache的过程,当cache中不...
前言 当我们定义一段代码: 它在底层是如何实现的?通过clang进行编译,可以找到: 很明显,OC在底层是通过objc_msgSend传递消息的...
之前分析了objc_class中的class_data_bits_t和isa,还剩下cache_t,今天来进行分析一下 结构 总结下来主要有4个...
先来看看一道常见的面试题: 要想知道输出结果为什么,必须先知道isKindOfClass与isMemberOfClass的具体实现。 解析 + ...
消失的类方法 在类结构[https://www.jianshu.com/p/505d408e6e50]中,我们说了如何通过地址偏移查找类相关信息...
之前分析isa指针[https://www.jianshu.com/p/bae99f3f5603],今天具体来分析下类的结构。 元类 先创建一个...
每一个Objective-C对象都与一个isa指针绑定,那这个isa又是如何与对象进行绑定的呢。 clang 要知道如何绑定的,我们需要先知道O...