如我们所知,object-c 是种动态编译型语言,那么他与C++/Java等编译型语言的区别是什么?
这就要从object-c 底层的runtime实现机制来看。
每一个实例对象,都是继承自objc_class。
objc_class的结构
class_rw_t的结构
class_ro_t的结构
如我们所知,object-c 是种动态编译型语言,那么他与C++/Java等编译型语言的区别是什么?
这就要从object-c 底层的runtime实现机制来看。
每一个实例对象,都是继承自objc_class。
objc_class的结构
class_rw_t的结构
class_ro_t的结构