6.27 Block 用于反向传值
在下一个页面定义一个 block 块
typedef void (^ReturnNickText)(NSString *NickText);
@property (nonatomic, copy) ReturnNickText returnText;
然后在下个页面的合适的位置调用
if (self.returnText != nil) {
self.returnText(_nickTextString);
}
在上个页面传值
revampNickVController *revampNickVC= [[revampNickVController alloc]init];
revampNickVC.nickName =_logonModel.alias;
revampNickVC.returnText = ^(NSString *showText) { //block反向传值
self.userNicks = showText;
nickLable.text =[NSString stringWithFormat:@"%@",_userNicks];
};
实现页面之间的反向传值