通知传值 ( 多发送 , 1接收)

三个通知方:
第一个

NSDictionary *dic = @{@"title":TextField.text,@"typeID":@(1)};
    [[NSNotificationCenter defaultCenter] postNotificationName:@"noti" object:nil userInfo:dic];

第二个

NSDictionary *dic = @{@"title":textArr[indexPath.row],@"typeID":@(2)};
      [[NSNotificationCenter defaultCenter] postNotificationName:@"noti" object:nil userInfo:dic];

第三个

NSDictionary *dic = @{@"title":TextField.text,@"typeID":@(3)};
    [[NSNotificationCenter defaultCenter] postNotificationName:@"noti" object:nil userInfo:dic];

接收方

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(noti:) name:@"noti" object:nil];


-(void)noti:(NSNotification *)noti {
    NSDictionary *dic = [noti userInfo];
    NSString * title = dic[@"title"];
    if ([dic[@"typeID"] integerValue]==1) {
        //Name
        _nichengString = title;
    }
    if ([dic[@"typeID"] integerValue]==2) {
        //GongSi
        _gongsiString2 = title;
    }
    if ([dic[@"typeID"] integerValue]==3) {
        //nicheng
        _xingmingString = title;
    }
    //刷新表格
     [_tbv reloadData];
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值