1、对象底层之alloc&init&new源码分析+三种探索方式OC底层原理01-alloc流程探索[https://www.jianshu.c...
引入 在 OC底层原理18-分类的加载[https://www.jianshu.com/p/26af6e499f6c] 中,我们探究了分类的加载...
引入 在 OC底层原理17-类的加载[https://www.jianshu.com/p/94b171fad125] 中,我们留下了2个问题,a...
前面研究了dyld的加载流程和dyld与objc的关联,我们已经知道,代码会被编译成macho文件,那怎么把macho里面的数据格式加载到内存的...
引入在 OC底层原理15-dyld加载流程[https://www.jianshu.com/p/3a238256a190] 中,我们初步窥探了d...
前言 在开发中,我们做的很多事情都是main函数之后的,那main之前Xcode为我们做了哪些事呢? 当我们用Xcode连接真机或者模拟器运行应...
我们在 OC底层原理13-动态方法决议[https://www.jianshu.com/p/a7550ccefae7] 一文中,分析了动态方法决...
我们在 OC底层原理12-lookUpImpOrForward源码分析(方法查找慢流程)[https://www.jianshu.com/p/7...
我们在 C底层原理11-objc_msgSend源码分析(方法查找快流程)[https://www.jianshu.com/p/62ecc3f3...