240 发简信
IP属地:天津
  • Resize,w 360,h 240
    iOS底层-Runtime及objc_msgSend快速查找

    前言 在分析 cache_t原理[https://www.jianshu.com/p/cc32f1f35c7f] 时,提及很多次的 objc_m...

  • Resize,w 360,h 240
    iOS底层-cache_t原理分析

    前言 在 类的底层原理(一)[https://www.jianshu.com/p/10ce4639f898] 和 类的底层原理(二)[https...

  • Resize,w 360,h 240
    iOS底层-类的底层原理(二)

    前言 继 类的底层原理(一)[https://www.jianshu.com/p/10ce4639f898] 的探索后,已理解 isa指针指向 ...

  • Resize,w 360,h 240
    WWDC-关于 runtime 的优化

    前言 此次优化是 WWDC-2020 提出的,下面可自行观看视频: 关于 runtime 的改进优化[https://developer.app...

  • Resize,w 360,h 240
    iOS底层-类的底层原理(一)

    前言 通常在创建对象的时候,都会继承 NSObject去新建一个类,那么NSObject 继承谁?或者说类的底层原理是什么?下面来具体探究一下。...

  • Resize,w 360,h 240
    iOS底层-对象的本质及isa原理

    前言 通过分析 alloc原理[https://www.jianshu.com/p/432d3b5502d5] 和 内存对齐原理[https:/...

  • Resize,w 360,h 240
    iOS底层-内存对齐原理

    前言 在研究内存字节对齐之前,先通过两个简单的案例了解一下内存大小占用情况: 新建一个工程,创建一个对象:ZLObject 案例一 打印 mal...

  • Resize,w 360,h 240
    iOS底层-alloc原理

    我们都是知道iOS在实际开发中,是通过 alloc 开辟内存空间的,但是确对其原理知之甚少,下面来探索一下 alloc 底层原理。 首先创建一个...

  • Resize,w 360,h 240
    MachO文件分析

    MachO文件 Mach-O是Mach Object文件格式的缩写,是mac以及iOS上可执行文件的格式。是一种用于可执行文件、目标代码、动态库...

个人介绍
学其所用,用其所学。