iOS 代理,代理是实现反向传值步骤
2015-10-15 21:56
369 查看
在帮忙的地方 .h 文件中:
1,声明代理 方法
@protocol DownLoadOperationDelegate <NSObject>
- (void)didFinishDownLoadWithImage:(UIImage *)iamge;
@end
2,
#pragma mark -----------代理传值2,声明一个属性
作为代理传值的接口-------=
@property (assign)id<DownLoadOperationDelegate>delegate;
.m文件中:
3,
#pragma mark ------------代理传值 3,调用代理方法-----------
[self.delegate didFinishDownLoadWithImage:iamge];
在需要帮忙的文件:
-------代理传值4,导入代理---------------------
@interface ViewController ()<DownLoadOperationDelegate>
#pragma mark -----------代理传值5,挂上代理
downLoad.delegate = self;
#pragma mark -------6,代理实现的具体方法-----------
- (void)didFinishDownLoadWithImage:(UIImage *)iamge{
showImage.image = iamge;
}
1,声明代理 方法
@protocol DownLoadOperationDelegate <NSObject>
- (void)didFinishDownLoadWithImage:(UIImage *)iamge;
@end
2,
#pragma mark -----------代理传值2,声明一个属性
作为代理传值的接口-------=
@property (assign)id<DownLoadOperationDelegate>delegate;
.m文件中:
3,
#pragma mark ------------代理传值 3,调用代理方法-----------
[self.delegate didFinishDownLoadWithImage:iamge];
在需要帮忙的文件:
-------代理传值4,导入代理---------------------
@interface ViewController ()<DownLoadOperationDelegate>
#pragma mark -----------代理传值5,挂上代理
downLoad.delegate = self;
#pragma mark -------6,代理实现的具体方法-----------
- (void)didFinishDownLoadWithImage:(UIImage *)iamge{
showImage.image = iamge;
}
相关文章推荐
- iOS ---上传头像 裁剪
- iOS---头像选取(照相或者图片库)、大小等比缩放、生成圆形头像
- iOS开发总结之代码规范(下)
- iOS开发总结之代码规范(上)
- iOS 警告收录及科学快速的消除方法
- iOS 播放视频
- iOS:核心动画的详解介绍:CAAnimation(抽象类)及其子类
- iOS 核心动画
- 我的IOS学习历程 - 第六天2
- 我的IOS学习历程 - 第六天1
- IOS 开发者账号 (team账号)
- 我的IOS学习历程-第五天
- IOS 通知传值
- IOS 8 基本定位实现
- flash发布ipa安装到ios8真机测试
- iOS中NSString,NSData和char的相互转换,JSON串转化为NSDictionary或NSArray
- IOS NSMutableAttributedString 富文本的设置
- iOS的主要框架介绍
- iOS开发总结之代码规范
- 一个layer可以跟着画完的线移动ios程序 好玩啊。