- 博客(1)
- 收藏
- 关注
原创 iOS底层系列:Category
前言 Category是我们平时用到的比较多的一种技术,比如说给某个类增加方法,添加成员变量,或者用Category优化代码结构。 我们通过下面这几个问题作为切入点,结合runtime的源码,探究一下Category的底层原理。 我们在Category中,可以直接添加方法,而且我们也都知道,添加的方法会合并到本类当中,同时我们也可以声明属性,但是此时的属性没有功能,也就是不能存值,这就类似于Swift中的计算属性,如果我们想让这个属性可以储存值,就要用runtime的方式,动态的添加。 探究 1. Cate
2020-09-23 09:26:20
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人