Skip to content

Files

Latest commit

 

History

History
13 lines (9 loc) · 284 Bytes

1.第一题.md

File metadata and controls

13 lines (9 loc) · 284 Bytes

1.实例对象的数据结构?

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

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

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