iOS 通知的使用,以及场景(未确定版本)

 

首先我们要再处理事件的视图里面创建通知(比如。视图里面的按钮被点击了,但是这个事件不能在视图里面解决,就需要用通知)




一、首先


//创建通知

    NSNotification *notification =[NSNotification notificationWithName:@"tongzhi" object:nil];

    //通过通知中心发送通知

    [[NSNotificationCenter defaultCenter] postNotification:notification];

(创建场景。 一般在按钮点击事件里面写)



一、其次 

以下的步骤一般都要写在控制器里面

在ViewDidLoad 中 注册通知在selector方法里面写一个想要调用的方法, 一般可随机定义


- (void)viewDidLoad {

    [super viewDidLoad];

    //注册通知

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

}


#pragma mark - 通知的实现方法

- (void)shouldBtnOnClick

{

    [MessageView showAlertMoney:@"200" SureTitle:@"确定" sureOption:^{

        NSLog(@"111111");

    } cancelTitle:@"取消" cancelOption:^{

        NSLog(@"2222222");

    } inView:self.view];

}




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值