zoukankan      html  css  js  c++  java
  • ios NSNotificationCenter 消息的收发

    发送通知:调用观察者处的方法

    1 [[NSNotificationCenter defaultCenter] postNotificationName:@"WECHARTPAY"object:nil];

    参数介绍:

             postNotificationName:通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。

             object:传递的参数

    注册通知:即要在什么地方接受消息

    1 NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
    2 [notificationCenter addObserver:self selector:@selector(handlePayFinished:) name:@"WECHARTPAY" object:nil] ;

    参数介绍:

              addObserver: 观察者,即在什么地方接收通知;

            selector: 收到通知后调用何种方法;

            name: 通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。

    收消息处理方法:

    1 - (void)handlePayFinished:(NSNotification *)notification
    2 {
    3   id obj = [notification object];//获取到传递的对象
    4 }
  • 相关阅读:
    学习python第二天
    学习python第一天
    SQL操作
    JAR规范 JAR File Specification
    IDEA快捷键
    Fibonacci数列
    AnyHandler
    测试UDP
    Eclipse卡顿设置
    服务器初始化操作
  • 原文地址:https://www.cnblogs.com/codemakerhj/p/4723344.html
Copyright © 2011-2022 走看看