`

NSNotificationCenter

阅读更多
定义一个消息中心
    [[NSNotificationCenter defaultCenter] 
     addObserver:self
     selector:@selector(changeByNotif:)
     name:@"changeByNotif"
     object:nil];


-(void) changeByNotif:(id) sender
{
    CCLOG(@"接收到消息");
}



发送一个消息
[[NSNotificationCenter defaultCenter] postNotificationName:@"changeByNotif" object:nil];//发出一个消息,撤销工作窗体


带参数传递,接收时使用。
-(void) changeByNotif:(NSNotification*) notification
{
        object *obj = [notification object];
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics