注册通知
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(TongZhiJianTingFangFa:) name:@"TongZhi_Type" object:nil];
通知监听的方法
#pragma mark (通知处理)接收通知更改频道名称 - (void)TongZhiJianTingFangFa:(NSNotification *)notification { //在这里面接收通知传送的信息,进行需要的操作 NSLog(@"%@",notification); }
哪注册的通知就在哪里移除
-(void)dealloc{ //移除通知 [[NSNotificationCenter defaultCenter] removeObserver:@"TongZhi_Type"]; }
发送通知(此处为需要发送通知的地方)
第一个参数为通知名称,第二个参数为想要传送通知的信息(可以以字典的形式传递)
[[NSNotificationCenter defaultCenter] postNotificationName:@"TongZhi_Type" object:nil];
原文地址:http://blog.csdn.net/red_coraldown/article/details/46519531