iOS Runtime面试题(实例对象的数据结构?)

2,273 阅读1分钟

实例对象的数据结构?

具体可以参看 Runtime 源代码,在文件 objc-private.h 的第 127-232 行。

struct objc_object {
    isa_t isa;
    //...
}

本质上 objc_object 的私有属性只有一个 isa 指针。指向 类对象 的内存地址。

热文推荐

直击2020——iOS 面试题大全(补充完整版)