美文网首页
五、Category的本质

五、Category的本质

作者: yqc5521 | 来源:发表于2019-04-13 20:21 被阅读0次
Category结构 Category实例结构 分类方法底层实现
分类属性列表的底层实现

1.核心方法实现

获取所有的分类
遍历分类列表、
获取分类,
通过分类获取所属的类,
再对该类进行方法化。

0.获取分类 0.1.对该类进行方法化

通过类获取到所有的分类,
将所有的分类中的方法、属性、协议方法列表放到类中。

0.2.将分类附加到类中 1.分类与原类合并 2.倒序取出各个分类中方法列表、属性列表、协议列表 2.1合并分类的方法列表、属性列表、协议列表 2.2合并实现 合并示意图
总结:分类实现的步骤

1、获取所有的分类
2、遍历分类,根据分类获取所属类。
3、再根据类,获取所有的分类。
4、倒序分类列表,将分类的方法列表、属性列表、协议列表添加到所属类的方法列表、属性列表、协议列表。

2.分类相关面试题

分类相关面试题

相关文章

网友评论

      本文标题:五、Category的本质

      本文链接:https://www.haomeiwen.com/subject/fowrwqtx.html