category用法
1.今天在复习之前的category的时候,遇到一个这样子的问题。查来一下,原来苹果的官方文档中有说明,苹果时不提倡我们在类别中重写原文件的内容,如果要重写,就继承他,然后重写,但是在项目中,有很多前人的代码不利于重写,那就用点取巧的办法吧。
将最后的注释放在下面,就可以了。
在IOS中,类别主要用于两种方式:
方式1:
用于对库类的扩展,扩展其他功能,这种方式比较常见。
方式2:
用于对前一个库类的BUG修复。因为当有相同的两个方法用在同一个地方的时候,类别类会优先调用。