Category
可以为原来的类提供额外的方法
Extension
可以单独写在一个.m文件中,为当前类提供私有的方法和属性
利用Runtime 可以为Category 提供属性
Runtime应用(二)使用对象关联为分类增加属性(每个对象的属性互不干扰)
参考资料
OC中Category和Extension以及继承的用法和区别
深入浅出理解分类(category)和类扩展(extension)
Category
可以为原来的类提供额外的方法
Extension
可以单独写在一个.m文件中,为当前类提供私有的方法和属性
利用Runtime 可以为Category 提供属性
Runtime应用(二)使用对象关联为分类增加属性(每个对象的属性互不干扰)
参考资料
OC中Category和Extension以及继承的用法和区别
深入浅出理解分类(category)和类扩展(extension)