美文网首页成长移动开发
一个objc对象如何进行内存布局?

一个objc对象如何进行内存布局?

作者: 划落永恒 | 来源:发表于2017-10-24 09:21 被阅读4次

    根对象就是NSobject,它的superclass指针指向nil

    类对象既然称为对象,那它也是一个实例。类对象中也有一个isa指针指向它的元类(meta class),即类对象是元类的实例。元类内部存放的是类方法列表,根元类的isa指针指向自己,superclass指针指向NSObject类。

    如图:

    相关文章

      网友评论

        本文标题:一个objc对象如何进行内存布局?

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