文档章节

Category类别的使用

奋斗的青春年华
 奋斗的青春年华
发布于 2016/06/24 11:34
字数 173
阅读 23
收藏 0

作用:1 最主要的作用:可以为任何类添加新方法,并且不需要创建对象类的子类就直接为类添加新的方法

2 􏲼􏲻􏱂􏱊􏳔􏵓􏱉􏵎􏲻􏲹􏱾对类的结构进行分类管理,便于团队开发和维护

3 模拟现有的私有方法

Category类别命名规则:"􏲻􏲝类名 + 分类名"

使用时注意点:

1 一定要在使用Category类别的类文件中声明该类别,即#import "􏲻􏲝类名 + 分类名";否则无法使用该类别

2 Category类别中,只可以增加新的方法,是不能增加新的属性的;增加新的属性,可以使用类扩展extension 

© 著作权归作者所有

共有 人打赏支持
奋斗的青春年华
粉丝 1
博文 171
码字总数 102746
作品 0
浦东
category 类别 extension扩展

一 category 类别是一种为现有的类添加新方法的方式。 利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的方法来对class进行扩展,无需创建对象类的子...

xrk
2014/01/25
0
0
iOS categoryde用法以及extension的区别

OS中category即:类别 ;extension 为扩张 一.category 类别是一种为现有的类添加新方法的方式。 利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的...

Snaiper
2016/02/22
27
0
【转载】Android Intent Action 大全

String ADDSHORTCUTACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT" String ALLAPPSACTION 动作:列举所有可用的应用。 输入:无。 "android.intent.action...

beijing_zbs
2016/08/13
49
0
Android 系统广播大全

String ADDSHORTCUTACTION 动作:在系统中添加一个快捷方式。 String ALLAPPSACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览...

程序袁_绪龙
2015/01/30
0
0
android.intent.action

String ADDSHORTCUTACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT" String ALLAPPSACTION 动作:列举所有可用的应用。 输入:无。 "android.intent.action...

骑牛找牛
2014/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 我居然在 osc 里追剧

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @舆情风控小组 :分享王菲的单曲《笑忘书》 《笑忘书》- 王菲 手机党少年们想听歌,请使劲儿戳(这里) @艾尔库鲁斯:如果给大家一个选择的机...

小小编辑
46分钟前
70
8
rabbitMq的客户端使用笔记

1、channel声明队列的queueDeclare方法的参数解析 durable: 是否持久化, 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自...

DemonsI
54分钟前
0
0
“全新” 编程语言 Julia开箱体验

本文共 851字,阅读大约需要 3分钟 ! 概 述 Julia 是一个 “全新”的高性能动态编程语言,前两天迎来了其 1.0 正式版的重大更新。Julia集 Python、C、R、Ruby 之所长,感觉就像一种脚本语言...

CodeSheep
今天
12
0
软件自动化测试初学者忠告

题外话 测试入门 很多受过高等教育的大学生经常问要不要去报测试培训班来入门测试。 答案是否。 高等教育的合格毕业生要具备自学能力,如果你不具备自学能力,要好好地反省一下,为什么自己受...

python测试开发人工智能安全
今天
5
0
java并发备忘

不安全的“先检查后执行”,代码形式如下: if(条件满足){ //这里容易出现线程安全问题//doSomething}else{//doOther} 读取-修改-写入 原子操作:使用CAS技术,即首先从V中读取...

Funcy1122
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部