NSNotification通知的使用

  NSNotification通知传值的使用

  1、创建通知(创建在当前需要使用的页面)

    [[NSNotificationCenter defaultCenteraddObserver:self 

                                                       selector:@selector(notificationMethod:) name:@"customName" object:nil];

  2、发送通知(发送通知消息,告诉当前页面数值发生变化,改变当前页面状态)

     //需要进行传值操作

    NSDictionary *dict =[[NSDictionary alloc] initWithObjectsAndKeys:@(count),@"readCount", nil];

    [[NSNotificationCenter defaultCenter] postNotificationName:@"customName" object:nil userInfo:dict];

    //只通知发生状态变化

     [[NSNotificationCenter defaultCenterpostNotificationName:@"customName" object:nil];

  3、处理通知的事件,notificationMethod方法
  4、在dealloc中销毁通知对象

    [[NSNotificationCenter defaultCenter] removeObserver:self name:@"customName" object:nil];

  小以文笔,多有不足,还望阅读之人多多指教!一点点学习代码,一点点的分享知识,每天进步一点点!代码小子的沪上生活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值