240 发简信
IP属地:北京
  • Resize,w 360,h 240
    OC底层原理三:内存对齐分析

    获取内存大小 上一篇我们简单的提了下内存字节对齐以及为什么要内存字节对齐,那么我们首先看下有什么方式可以获取内存大小。 sizeof(type)...

  • Resize,w 360,h 240
    OC底层原理三:alloc流程

    在oc底层原理一里我们探索了如何定位底层源码的三种方式,在oc底层原理二里我们配置了objc4-781 的可编译环境,让我们更直观的探索底层流程...

  • Resize,w 360,h 240
    OC底层原理二:objc源码的编译运行

    上一篇讲到了如何定位底层源码的方法位置,同时下载了objc4-781源码。那么试想如果可以让源码编译运行起来,那是不是会大大提高我们探究底层实现...

  • Resize,w 360,h 240
    OC底层原理一:objc源码定位的方法

    首先以Person对象为例。我们知道创建方法为[[Person alloc] init];,那么alloc和init在底层做了哪些工作?是怎么实...