class和object_getClass方法区别

一、概述   如上图: 1.内存创建一个instance实例对象(Person *per),同时会创建一个与之对应的类对象(Class perClass)和元类对象(Class perMeta); 注:实例对象通过calloc可创建多个,但类对象和元类对象在内存中只有一份,只创建一次; 2.对象的本质,其实是C语言的结构体struct,各个对象的内存结构为: per:isa指针+仅存储Person
相关文章
相关标签/搜索