摘要: 类别(category) 可以在不获悉、不改变原来代码的情况下往里面添加新的方法,只能添加,不能删除修改,并且如果类别和原来类中的方法产生名称冲突,则类别将覆盖原来的方法,因为类别(category)具有更高的优先级。 另外extensions的不同在于可以添加属性,添加的方法是必须要实现的; 在正 阅读全文