您的位置:首页 > 其它

使用block闭包是实现两个页面间的反向传值

2015-10-15 22:21 162 查看
需要反向传值的viewController:

在.h文件中声明 block :

- (void)tou:(void(^)(NSString
*message))block;

在.m 文件中指定需要传的具体数值:

- (void)tou:(void(^)(NSString *message))block{

block(@"小小");

}

在获得上面这个viewController 反向传过来的值的页面,实现的方法:
//初始化 对象

ViewController1 *VC1 = [[ViewController1 alloc]init];

[VC1 tou:^(NSString *message) {

//获取 反向传过来的值

NSLog(@"%@",message);

}];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: