block传值
2015-07-07 15:23
267 查看
1,声明一个block
//@property (nonatomic, copy) void (^名字)(参数类型 参数);
@property (nonatomic, copy) void (^progressHandler)(double progress);
2,赋值
self.progressHandler(progress);
3.引用
_fileDownloader.progressHandler = ^(double progress) {
vc.progressView.progress = progress;
};
//@property (nonatomic, copy) void (^名字)(参数类型 参数);
@property (nonatomic, copy) void (^progressHandler)(double progress);
2,赋值
self.progressHandler(progress);
3.引用
_fileDownloader.progressHandler = ^(double progress) {
vc.progressView.progress = progress;
};
相关文章推荐
- Linux运维基础采集项
- 面试题42:翻转单词顺序VS左旋转字符串
- NVelocity学习笔记
- 创建directory并执行expdp/impdp/create user
- ok6410 uboot nandflash移植
- 【Java】编写一个方法,将字符串中的空格全部替换为“ ”
- flex 跨域访问 #2048: 安全沙箱冲突 问题解决方法
- C语言学习笔记:19_数组-字符数组与字符串(常用字符串函数)
- MySQL详解-------数据库备份和还原
- tomcat 与 WebLogic 的区别
- 开发者关心的那些事
- STL(标准模板库)理论基础,容器,迭代器,算法
- STL(标准模板库)理论基础,容器,迭代器,算法
- linux系统中ffmpeg安装配置步骤
- The import javax.servlet cannot be resolved
- CentOS6.5安装VMwareTools
- Dubbo管理员指南
- 总结群里讨论的关于浮点数,如何四舍五入保留两位小数的处理方式
- Null Pointer --设计模式
- 【FaceBook】程序猿提高工作效率的15点技巧