zoukankan      html  css  js  c++  java
  • IOS NSNotificationCenter 通知的使用

    1.注册通知

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

    -(void)notify

    {

      NSLog(@"notify");

    }

    2.触发通知

     [NSNotificationCenter defaultCenter] postNotificationName:@"myNotify" object:nil];

    3.移除通知
      [NSNotificationCenter defaultCenter] removeObserver:self name:@"myNotify" object:nil];

    如果使用[NSNotificationCenter defaultCenter] removeObserver:self ] 也就是没有指定 name的话,那跟self有关的所有的通知都会被移除掉,如果指定了name的话,只会移除跟name匹配的通知。

    其中  object  是可以附带传递的参数。

  • 相关阅读:
    LibreOJ2302
    POJ3693
    BZOJ3697
    BZOJ2599
    BZOJ2152
    BZOJ1468
    BZOJ4653
    BZOJ4553
    BZOJ4552
    BZOJ4551
  • 原文地址:https://www.cnblogs.com/rollrock/p/3737564.html
Copyright © 2011-2022 走看看