美文网首页
Ios面试复习--Category

Ios面试复习--Category

作者: 金克拉拉拉拉 | 来源:发表于2017-12-20 01:25 被阅读0次

1.分类使用的注意事项

    --1.分类中不能声明实例变量 和 属性(@property)

    --2.在分类中实现和类同名的方法,会优先访问分类中的方法

2.分类的编译顺序

若多个分类都实现了该同名方法,执行最后编译的分类的同名方法

编译顺序

3.非正式协议

非正式协议通常定义为NSObject或其子类的类别。

--1.类别接口中 指定的方法可能会或者可能不会被框架类实际的实现,而是被子类重写

4.延展类别

延展类别又成为扩展(Extension)

Extension 是 Category 的一个特例 其名字为空(匿名) 并且新添加的方法一定要予以实现(Category没有这个限制)

Extension

相关文章

网友评论

      本文标题:Ios面试复习--Category

      本文链接:https://www.haomeiwen.com/subject/osewwxtx.html