文档章节

Category类别的使用

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

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

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

3 模拟现有的私有方法

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

使用时注意点:

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

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

© 著作权归作者所有

共有 人打赏支持
奋斗的青春年华
粉丝 1
博文 172
码字总数 103712
作品 0
浦东
iOS categoryde用法以及extension的区别

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

Snaiper
2016/02/22
27
0
category 类别 extension扩展

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

xrk
2014/01/25
0
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...

beijing_zbs
2016/08/13
49
0
android.intent.action

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

骑牛找牛
2014/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

github精选:微信小程序开发技巧(12月31日更新)2016

框架部分 所有页面都需要在 app.json 文件中注册在 pages 数组中,注册格式为:"路径/文件名" 注:文件名无需添加扩展名 app.josn 中的 pages 数组中的第一个页面为小程序的启动页 每个页面的...

阿K1225
25分钟前
1
0
OSChina 周日乱弹 —— 小心着凉 @红薯

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:5.33起,其声呜呜然,如怨如慕,如泣如诉。余音袅袅,不绝如缕。分享Arch Enemy的单曲《Bridge Of Destiny (2009)》 《Bridge Of...

小小编辑
今天
338
4
what f,,

anlve
今天
10
0
初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
15
0
现场看路演了!

HiBlock
昨天
28
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部