Objective-C入门13:类目
2015-09-21 21:13
417 查看
Objective-C入门13:类目
1、类目:( Category )
的基本概念
是在原有类的基础之上添加方法
在使用的时候只需要用原有类实例化出来的对像调用即可
2、实际开发在什么状况下使用?
扩展
已经封装好的类 (
不希望再改变原有类 )
团队里面
分工开发一个模块的时候
3、不要在类目中覆盖原有类的方法。
在
类目:(Category)
里面不可以添加
变量
属性
只能添加方法
4、类目:(Category)
和子类有什么异同点
相同点:
子类:可以扩展父类的方法
类目:可以扩展原有类的方法
不同点:
子类:可以添加实例变量、属性
类目: NO~NO~
5、扩展方法的调用方式
子类:用子类的对象调用扩展的方法
类目:依然使用原有类的对象调用
1、类目:( Category )
的基本概念
是在原有类的基础之上添加方法
在使用的时候只需要用原有类实例化出来的对像调用即可
2、实际开发在什么状况下使用?
扩展
已经封装好的类 (
不希望再改变原有类 )
团队里面
分工开发一个模块的时候
3、不要在类目中覆盖原有类的方法。
在
类目:(Category)
里面不可以添加
变量
属性
只能添加方法
4、类目:(Category)
和子类有什么异同点
相同点:
子类:可以扩展父类的方法
类目:可以扩展原有类的方法
不同点:
子类:可以添加实例变量、属性
类目: NO~NO~
5、扩展方法的调用方式
子类:用子类的对象调用扩展的方法
类目:依然使用原有类的对象调用
相关文章推荐
- Objective-C的内省(Introspection)用法小结
- Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect实例分析
- Objective-C中NSLog输出格式大全
- Swift调用Objective-C编写的API实例
- Swift、Objective-C、Cocoa混合编程设置指南
- Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍
- Swift调用Objective-C代码
- 以实例讲解Objective-C中的KVO与KVC机制
- objective-c中生成随机数的方法
- 在Swift中使用Objective-C编写类、继承Objective-C类
- Swift能代替Objective-C吗?
- Objective-C 消息传递机制详解
- 在一个项目中同时使用Swift和Objective-C代码混合编程的方法
- vm安装mac os x 10.7 lion
- objective-c(一)
- objective-c(二)
- objective-c(三)
- objective-c(四)-基本数据类型以及循环和选择结构
- objective-c(六)文件分离,合成存取方法,方法多参数,局部变量,self使用(未完成)