object-c 分类和扩展
来源:互联网 发布:淘宝卖美女的时叫什么 编辑:程序博客网 时间:2024/05/19 21:40
1, 扩展
#import <UIKit/UIKit.h>@interface ClassA : UIView-(void)printA;@end@interface ClassA () { //此处为扩展 int oneData;}-(void)printD;@end
#import "ClassA.h"@implementation ClassA-(void)printA{ NSLog(@" PrintA "); }-(void)printD{ NSLog(@" PrintD %d ",oneData);}
2, 分类
通过Object -C category 创建一个类ClassB category on ClassA
会生成ClassA+ClassB.h 和.m 文件
#import "ClassA.h"@interface ClassA (ClassB)-(void)printA; //如果在classB中实现与classA中相同名字的方法会提示警告 -(void)printB;
#import "ClassA+ClassB.h"@implementation ClassA (ClassB)-(void)printA{ NSLog(@" classB PrintA "); }-(void)printB{ NSLog(@" PrintB ");}@end
0 0
- object-c 分类和扩展
- Object-C 分类(Category) 和 扩展(Extension)
- Object-C加强 分类以及扩展
- Object-c分类和协议
- object-c的分类和扩展 eg:@interface ViewController()这句话什么意思
- Objective-C分类 (category)和扩展(Extension)
- Objective-C分类 (category)和扩展(Extension)
- 【Objective-C】分类 (category)和扩展(Extension)
- Objective-C分类 (category)和扩展(Extension)
- Objective-C分类 (category)和扩展(Extension)
- Objective-C分类 (category)和扩展(Extension)
- Objective-C 分类和类扩展
- Object-C中分类
- Object-C中分类
- object-c分类
- Object-c------分类
- object c的分类
- (Object-c)分类和类的拓展
- R语言数据统计分析的基本函数
- 记录load data infile 的用法
- 【转】Listbox控件的简单操作函数
- 汇编语言学习笔记(二):寄存器(cpu工作原理)
- Windows 8.1 安装VS 2013失败
- object-c 分类和扩展
- 网站建设前期策划的四步策略
- 如何测试程序在DSP上的运行时间?
- PHP如何在请求完毕后继续处理耗时任务
- 为什么会有hibernate
- hibernate 的 CascadeType 属性 和 FetchType属性
- 网络编程基础(2)----------UDP客户端与服务器
- apache commons学习系列之Email组件
- 3个点的action button 不显示问题