240 发简信
IP属地:陕西
  • iOS原理探索12--类的加载(上)map_images源码分析

    在上一篇iOS原理探索11--dyld是如何关联objc的[https://www.jianshu.com/p/4c6cf2fa32e7],我们...

  • Resize,w 360,h 240
    iOS原理探索11--dyld是如何关联objc的

    在上一篇文章iOS原理探索10-应用程序的加载流程[https://www.jianshu.com/p/86f51c1e8305]中,我们梳理了...

  • Resize,w 360,h 240
    iOS原理探索10--dyld应用程序的加载流程

    首先我们来看一个案例,viewController添加load方法,main.m文件添加一个c++函数,思考一下load方法,main函数、c+...

  • Resize,w 360,h 240
    iOS原理探索09--objc_msgSend流程分析之 动态方法决议 & 消息转发

    在前面的两篇博客iOS原理探索08--objc_msgSend慢速查找流程分析[/p/7cd40fc205af]和iOS原理探索07--objc...

  • Resize,w 360,h 240
    iOS原理探索08--objc_msgSend慢速查找流程分析

    上篇文章中objc_msgSend快速查找流程分析[https://www.jianshu.com/p/d717650cf9d8]如果第二次递归...

  • Resize,w 360,h 240
    iOS原理探索07--objc_msgSend快速查找流程分析

    本文主要分析一下objc_msgSend流程,那么在分析之前我们需要先了解一下什么是Runtime。 Runtime简单介绍 Runtime有两...

  • Resize,w 360,h 240
    iOS原理探索06--cache_t分析

    概要 前面文章我们分析了isa、bits,本文主要分析一下cache_t和类的关系。我们知道cache是用来缓存指针和函数表的,那么底层是如何具...

  • Resize,w 360,h 240
    iOS原理探索05 -- 类方法&经典面试题分析

    类方法的归属问题 我们在iOS原理探索04--类结构的分析中知道 类的实例方法和类的属性都存在bits中,我们发现类的类方法和类的成员变量却没有...

  • Resize,w 360,h 240
    iOS原理探索04--类结构的分析

    类的分析 准备工作,我们先创建两个类继承NSObject的LGPerson和继承LGPerson的LGStudent: 在main.m文件中如下...

个人介绍
一个努力的小白菜🥬