大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。
第二个view声明一个block属性:
然后传值方法里检查block是不是存在
if (_doTransferMsg) {
_doTransferMsg(@”hello there”);
_doTransferMsg = nil;
}
[self.navigationController popViewControllerAnimated:YES];
}
主View里。创建第二个view的时候。顺便实现这个block
[ibTextLabel setText:nil];
DetailViewController *_curDetail = [[DetailViewController alloc] initWithNibName:@”DetailViewController”
bundle:nil];
[_curDetail setDoTransferMsg:^(NSString *_msg) {
dispatch_async(dispatch_get_main_queue(), ^{
[ibTextLabel setText:_msg];
});
}];
[self.navigationController pushViewController:_curDetail
animated:YES];
[_curDetail release];
}
that’s all
版权声明:本文博客原创文章,博客,未经同意,不得转载。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117387.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...