isa指针

2022-03-20  本文已影响0人  东方诗空

开始之前先问?

提问?

对象的isa指针指向哪里?

通过查看源码来学习:
源码下载地址
https://opensource.apple.com/tarballs/objc4/

image.png image.png image.png

struct objc_class的结构

image.png

总结:

image.png

回答最初提问

对象的isa指针指向哪里?
instance对象的isa指向class对象
class对象的isa指向meta-class对象
meta-class对象的isa指向基类的meta-class对象

上一篇 下一篇

猜你喜欢

热点阅读