IOS Block 反向传值
2015-12-25 14:40
197 查看
1.在需要像上一个界面传值的.h 文件实现代理方法
@property (nonatomic, copy) void(^isOpenHandler)(BOOL) ;
2.在执行操作的时候需要江操作的结果反向传值给上个界面的时候调用Block
if (self.isOpenHandler) {
self.isOpenHandler(YES);
}
3.在第一个视图控制器中 Push 的时候调用Block 接受回传回来的值
WM.isOpenHandler = ^(BOOL isopen){
if (isopen) {
//执行接收收到数据后执行的操作。
}
};
@property (nonatomic, copy) void(^isOpenHandler)(BOOL) ;
2.在执行操作的时候需要江操作的结果反向传值给上个界面的时候调用Block
if (self.isOpenHandler) {
self.isOpenHandler(YES);
}
3.在第一个视图控制器中 Push 的时候调用Block 接受回传回来的值
WM.isOpenHandler = ^(BOOL isopen){
if (isopen) {
//执行接收收到数据后执行的操作。
}
};
相关文章推荐
- iOS: 懒加载
- 跳转到wifi设置页面 iOS
- iOS 设置导航栏的颜色和导航栏上文字的颜色
- iOS 图片拉伸不变形
- iOS 模糊效果的实现
- XCode_工程改名
- GCD使用2 详细解释 和 使用技巧
- iOS开发日记55-隐式与显式动画
- ios7中将状态栏变白的几种方式
- iOS数据存储的常用方式
- iOS---如何把导航默认的返回按钮设置成“返回”
- iOS_字符串显示不同颜色
- ios触摸事件四:触摸
- 很不错的GCD线程 使用和介绍
- iOS Animation开发简单动画
- [IOS 开发] GCD学习 dispatch_barrier_async
- IOS版添加phonegap--支付宝2.0快捷支付插件教程
- IOS中用正则表达式判断输入的内容为8-16位且同时包含数字和字母
- iOS 的VFL知识详解
- iOS设置view的边框、圆角、颜色