class和object_getClass方法區別

一、概述   如上圖: 1.內存創建一個instance實例對象(Person *per),同時會創建一個與之對應的類對象(Class perClass)和元類對象(Class perMeta); 注:實例對象通過calloc可創建多個,但類對象和元類對象在內存中只有一份,只創建一次; 2.對象的本質,其實是C語言的結構體struct,各個對象的內存結構爲: per:isa指針+僅存儲Person
相關文章
相關標籤/搜索