写一个完整的代理, 包括声明和实现
2015-08-29 08:54
411 查看
在.h文件中
#import <UIKit/UIKit.h>
@protocol MeiMeiDelegate <NSObject>
- (void)saiHi;
@end
@interface ViewController : UIViewController
@property (nonatomic, assign) id <MeiMeiDelegate> delegate;
@end
在.m文件中
- (void)viewDidLoad
{
[self.delegate sayHi];
}
#import <UIKit/UIKit.h>
@protocol MeiMeiDelegate <NSObject>
- (void)saiHi;
@end
@interface ViewController : UIViewController
@property (nonatomic, assign) id <MeiMeiDelegate> delegate;
@end
在.m文件中
- (void)viewDidLoad
{
[self.delegate sayHi];
}
相关文章推荐
- The Java EE 6 Tutorial Servlet Lifecycle
- java多线程(十)使用线程安全的集合
- 基于Doxygen的C/C++注释原则
- Android 打造可下拉的EditText--DropEditText
- 黑马程序员——java基础 反射 (复习)
- 用jQuery File Upload做的上传控件demo,支持同页面多个上传按钮
- Linux驱动模型之class结构解析
- 解决只能上QQ和百度,其它的网址和 网络应用使用不了的问题
- Java 子类初始化父类的构造方法 成员变量不支持多态
- ID3信息
- [LeetCode#223]Rectangle Area
- 学习日志---python(列表解析、生成器、字典和集合)
- vmware虚拟机在ubuntu升级后 vmware tools 无法正常使用
- eclipse 异常 Subversion Native Library Not Available解决方案
- 【HDU4553】【2棵线段树】【优先级同步互斥】
- 利用Quartz2D--context绘制矩形
- 30、准确计算CoreText高度的方法
- USACO 1.2 Transformations
- SQL SERVER中的开窗函数
- VS与MySQL通过ADO方式连接