美文网首页
我不知道的cateGory

我不知道的cateGory

作者: 你瞅誰 | 来源:发表于2015-12-10 16:38 被阅读129次
cateGory是类型, 是为现有类添加的方式,这是一种比继承更简洁的方法来对类进行扩展,无需添加子类,为现有类添加新方法,以及方法的重写.

  • 缺点

    • 无法向类中(interface)添加实体变量
    • 名称冲突,类别方法与原始类方法名称冲突时,类别方法具有更高的优先级,完全取代初始方法,从而再无法使用初始方法
  • 优点

    • 可以将类的实现分散到不同文件中

在项目中遇到的cateGory
  • 加载图片的方法
  • //UIImageView+AFNetworking使用cateGory(类别)方法加载图片
  • - (void)setImageWithURL:(NSURL *)url { [self setImageWithURL:url placeholderImage:nil];
  • @interface UIImageView (_AFNetworking)

相关文章

  • 我不知道的category

    category是一种类别,这是一种继承更为简洁的方法,来对类进行扩展,不用创建子类就能为现有的类提供新方法。 它...

  • 我不知道的category

    category category是类别,是为现有的类添加一个方式,这是一种比继承更简捷的方法,对类进行扩展,不用...

  • 我不知道的cateGory

    什么是cateGory? cateGory是一种类别 这是一种比继承更简洁的方法来对类进行扩展,不需创建子类就能为...

  • 我不知道的cateGory

    cateGory是类型, 是为现有类添加的方式,这是一种比继承更简洁的方法来对类进行扩展,无需添加子类,为现有类添...

  • iOS知识梳理10:Category和Extension

    Category (category也可以叫做分类,类别或者类目) category可以(在我们不知道某个类的内部...

  • IOS 我不知道的CateGory

    CateGory是类别,是为现有类添加的方式,这是一种比继承更为简洁的方法,来对类进行扩展,无需使用子类添加新方法...

  • Category and Extension

    目录 Category category的背景和概念 category的声明及实现 category的使用 cat...

  • Category底层原理

    一 Category基本使用 二 Category的底层结构三 Category的加载处理流程四 Category...

  • iOS开发经验(23)-category

    目录 category 1. category category简介category是Objective-C 2....

  • iOS开发:Category(分类)和Extension(类扩展

    Category (分类) 和 Extension (类扩展)的理解和区别: Category Category解...

网友评论

      本文标题:我不知道的cateGory

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