美文网首页
对象在内存中的布局

对象在内存中的布局

作者: sy随缘 | 来源:发表于2019-03-13 00:36 被阅读0次

    参考文章:
    一个objc对象如何进行内存布局?(考虑有父类的情况)

    Objective-C内存布局

    参考如下的3张图即可:


    image.png

    一个有4层继承关系的类的实例变量的内存布局为例。继承关系如下:


    4层继承关系

    通过打印D3类的一个实例变量并将那些isa,super_class的地地址记录下来整理得到的关系如下图:


    image.png

    相关文章

      网友评论

          本文标题:对象在内存中的布局

          本文链接:https://www.haomeiwen.com/subject/ohdapqtx.html