240 发简信
IP属地:广东
  • Resize,w 360,h 240
    OC类的探究分析三:类的内存结构之cache_t内部结构

    这一篇探索cache_t内部结构 用lldb打印出$3为cache_t的内容,我们发现cache_t包含_bucketsAndMaybeMask...

  • Resize,w 360,h 240
    OC类的探究分析三:成员变量和类方法

    承接上一篇OC类的探究二:属性和实例方法[https://www.jianshu.com/writer#/notebooks/50032204/...

  • Resize,w 360,h 240
    isKindOfClass()方法

    由下方代码可知,isKindOfClass()确定一个对象是否是这个类的成员,或者有派生类,isMemberOfClass()只能确定对象是否是...

  • Resize,w 360,h 240
    OC类的探究分析二:类的内存结构之属性和实例方法

    承接上一篇OC类的探究分析一:类与元类[https://www.jianshu.com/writer#/notebooks/50032204/n...

  • Resize,w 360,h 240
    OC类的探究分析:类与元类

    首先看一遍让脑子打结的官方图 看完之后。。。。 好吧,用代码验证一下喽。 先定义一个Person类, 然后在main.m中实例化一个对象 打印结...

  • Resize,w 360,h 240
    iOS结构体内存探索

    前言 因为底层处理器的限制,代码编译器会进行内存对齐。目的就是让处理器能够更加高效的访问这些变量。在64位处理器中,内存在进行读写操作时,一次读...

  • Resize,w 360,h 240
    alloc流程

    先上一个alloc的“遛弯轨迹”,嘻嘻~~如有疏漏错处,多谢指点! 准备工具:先去这个地方https://opensource.apple.co...