240 发简信
IP属地:北京
  • Xcode12 Cocoapods报错arm64

    报错: The linked framework 'Pods_xxx.framework' is missing one or more arc...

  • Resize,w 360,h 240
    08-慢速查找流程

    知识点 1: dirty memory : 脏内存, 支持增删改的内存区域eg: rw结构体2: clean memory : 干净内存, 只支...

  • Resize,w 360,h 240
    07-msg_send()在背后付出了什么之快速查找流程分析

    引言 当我们稍稍跨进底层大门的时候, 我们就应该发现, 我们平常所调用的一个个方法, 都会编译成objc_msgSend函数体. 我们来验证下:...

  • Resize,w 360,h 240
    06-将手伸进objc_class中的cache, 看看我们调用的方法是如何缓存的?

    我们都知道OC中属性是存储数据信息的, 方法的功能修改属性的数据.在前面我们分析过objc_class结构体(里面存储类的信息), 里面有继承过...

  • 05-探索方法的归属和isa的走向

    [toc] 探索1: 方法的归属 通过上一节, 我们学习到了通过lldb和内存地址, 从类以及元类里查找我们声明的(class_ro_t *)(...