iOS传值(block传值)
来源:互联网 发布:海盗湾中文域名 编辑:程序博客网 时间:2024/05/01 21:17
block传值相比于代理更简便。
A页面:
SecondViewController *second = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
second.tempBlock = ^(NSString *str){
self.myLabel.text = str;
};
[self presentViewController:second animated:YES completion:nil];
B页面.h
#import <UIKit/UIKit.h>
typedef void (^myBlock)(NSString *tempStr);
@interface SecondViewController : UIViewController
@property (nonatomic,strong) myBlock tempBlock;
@end
B页面.m
- (IBAction)popClick:(id)sender {
if (self.tempBlock) {
self.tempBlock(@"123");
}
[self dismissViewControllerAnimated:YES completion:nil];
}
0 0
- iOS传值(block传值)
- IOS传值:block传值
- ios block传值
- IOS Block传值
- ios block传值
- ios Block传值
- iOS block传值
- iOS Block传值
- iOS代理、block传值
- iOS用block传值
- iOS block传值
- iOS Block传值
- ios block传值
- iOS block传值
- iOS block传值
- IOS Block传值
- iOS利用Block传值
- iOS开发 Block传值
- 最小生成树--普里姆算法(Prim)
- 今天开始,进军响应式开发和THML5
- BZOJ-3110-K大数查询-ZJOI2013-暴力
- python高级特性
- MicroSoft Visual Studio2012配置OpenGl
- iOS传值(block传值)
- activiti-explorer.war部署tomcat报 “Context [/activiti-explorer] startup failed due to previous errors”
- 0-1背包问题与完全背包问题C++实现 动态规划
- 2015年3月21
- 关于物料间的替代问题
- 【WIN32之旅】WINDOWS错误处理与参考(二)
- 公交车路线查询系统后台数据库设计--关联地名和站点
- 待调试 约瑟夫问题
- 公交车路线查询系统后台数据库设计--引入步行路线