美文网首页
我不知道的cateGory

我不知道的cateGory

作者: 瞅你咋地 | 来源:发表于2015-12-10 16:38 被阅读0次

什么是cateGory?

  • cateGory是一种类别
  • 这是一种比继承更简洁的方法来对类进行扩展,不需创建子类就能为现有的类提供方法,还可以提供方法的重写 。

[Category相关链接] (http://cocoacats.com/)


  • 类别的优缺点

  • 缺点

  • (1)无法向类别中(interface)添加新的实体变量
* (2)名称冲突 (类别方法与原始方法冲突时,类别方法优先,将完全取代初始方法,而无法在使用初始方法)

  • 优点

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

接下来我列举一下我们项目中用到的cateGory 。

  • 加载网络图片

#import "UIImageView+AFNetworking.h"(使用cateGory加载图片)
[cell.image setImageWithURL:[NSURL URLWithString:dic[@"logoPath"]]];

 [cell.image setImageWithURL:[NSURL URLWithString:dic[@"logoPath"]]];```

* 校验是否为有效的手机号 ``#import "NSString+MALNSString.h"
``

(![_TextFieldThree.text isMobilePhoneNumber])


* 设置导航栏背景图片 ,和Title ``#import "UIViewController+MALNavigation.h"
``

[UIViewController setNavigationBarBgImage:self.navigationController andBgImage:[UIImage imageNamed:@"图片名字"]];
[self setCenterItemWithTitle:@""];


* 设置btn的点事件``#import "UIViewController+MALNavigation.h"
``

[barItem.contentBarItem addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];


* 创建Category``@interface UIImageView_Bg : UIImageView
``
把_删除在Bg处用()括住 把继承删除

相关文章

  • 我不知道的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/bokyhttx.html