通知(在A类中调用B类中的方法NSNotification做法)

来源:互联网 发布:linux调整系统时区 编辑:程序博客网 时间:2024/05/16 00:45
1、通知 (这种方式不会涉及初始化,还是同一个变量)
在A类中注册通知
[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(A类中你想调用的方法)name:@"通知名称"object:nil];
在B类中接收通知
[[NSNotificationCenterdefaultCenter]postNotificationName:@"通知名称" object:nil];
最后移除通知

- (void)dealloc {

    [[NSNotificationCenterdefaultCenter] removeObserver:selfname:@"通知名称"object:nil];

}


0 0
原创粉丝点击