iOS category使用
2015-10-06 本文已影响199人
泥_叔
之前不理解category的作用,看到了一个作者写的很清晰易懂,也就给摘抄下来,以便以后复习用。
category为我们提供了区别于继承的另外一种方式来对类进行扩展,我们可以想任何已有的类添加成员函数来实现功能上的扩展,也就是category只允许添加成员函数,不能添加数据成员,成员函数可以访问类中的所有数据成员,该类的子类也将继承新添加的成员函数。
简单的理解就是扩展类的方法。
之前不理解category的作用,看到了一个作者写的很清晰易懂,也就给摘抄下来,以便以后复习用。
category为我们提供了区别于继承的另外一种方式来对类进行扩展,我们可以想任何已有的类添加成员函数来实现功能上的扩展,也就是category只允许添加成员函数,不能添加数据成员,成员函数可以访问类中的所有数据成员,该类的子类也将继承新添加的成员函数。
简单的理解就是扩展类的方法。