2020年阿里、字节:一套高效的iOS面试题
runtime相关(参考源码objc-runtime或objc4)结构模型1、介绍下runtime的内存模型(isa、对象、类、metaclass、结构体的存储信息等)对象:OC中的对象指向的是一个objc_object指针类型,typedef struct objc_object *id;从它的结构体中可以看出,它包括一个isa指针,指向的是这个对象的类对象,一个对象实例就是通过这个isa找到它自己的Class,而这个Class中存储的就是这个实例的方法列表、属性列表、成员变量列表等相关信息的
原创
2020-05-26 16:01:40 ·
1137 阅读 ·
0 评论