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 }
  • 相关阅读:
    手机文件夹的emulated什么意思
    数据结构
    Django简介
    forms组件
    前端css
    mysql进阶知识
    mysql入门知识
    html文档知识补充
    前端基础
    python 面试题
  • 原文地址:https://www.cnblogs.com/codemakerhj/p/4723344.html
Copyright © 2011-2022 走看看