Runtime 之 isa

要想学习runtime必须知道runtime的isa指针 我们都知道新的iphone手记采用的都是arm-64架构,在arm-64之前,isa就是个普通的指针,存储着Class,Meta-Class对象的内存地址;从arm-64开始,对isa 进行了一个优化,变成了一个共用体(union)结构,还使用位域来存储更多的消息。 union isa_t { isa_t() { } is
相关文章
相关标签/搜索