Category底层学习

  1、Category加载过程本质 在编译的时候,Category会被编译成叫做_Category_t的结构体,里面存储了属性列表、协议列表、对象方法、类方法列表。在程序运行时,runtime会将Category的数据合并到类对象和元类对象中。 运行时通过Runtime加载某一个类的所有Category数据 把所有Category的方法、属性、协议数据合并到一个大数组中,后面参加编译的Categ
相关文章
相关标签/搜索