你用分类做了哪些事
1.声明私有方法
2.分解体积庞大的类文件
3.把framework的私有方法公开
分类的特点
1.运行时决议(在运行时 听过runtime 把分类中的内容真实的添加到宿主类上面)
2.可以为系统类添加分类 (获取UIview的坐标的分类方法 实际上是在工程中植入了分类对应的UI系统文件的分类)
分类中可以添加哪些内容
1. 实例方法
2.类方法
3.协议
4.属性 分类中定义的属性实际上只声明了get set 方法 并没有在分类中添加实例变量
分类是可以添加实例变量的 通过关联对象
网友评论