#pragma mark ---- block传值 1
//声明一个Block
typedef void (^returnTextBlock)(NSMutableDictionary *showDic);
#pragma mark ---- block传值 2
//创建block属性
@property (nonatomic, copy) returnTextBlock returnTextBlock;
#pragma mark ---- block传值 3
//创建方法
- (void)returnText:(returnTextBlock) block;
#pragma mark ---- block传值 4 实现方法
- (void)returnText:(returnTextBlock)block {
self.returnTextBlock = block;
}
//此处是写在 作用类里 其实就是 listVC 干了一件事情让 另一个家伙听到了
#pragma mark ---- block传值
[listVC returnText:^(NSMutableDictionary *showDic) {
showDic = [NSMutableDictionary dictionaryWithDictionary:self.userDataDic];
}];