iOS中通过通知中心可以实现发送与接收通知的效果,其中若多次发送同一通知,对方就会多次响应,但如果多次注册通知,也会有多次响应的效果,这里容易比较隐形的bug。
多次发送:
//发送通知方
//self
发送通知
[[ NSNotificationCenter defaultCenter ] postNotificationName : @"justTest" object : nil ];
[[ NSNotificationCenter defaultCenter ] postNotificationName : @"justTest" object : nil ];
[[ NSNotificationCenter defaultCenter ] postNotificationName : @"justTest" object : nil ];
[[ NSNotificationCenter defaultCenter ] postNotificationName : @"justTest" object : nil ];
[[NSNotificationCenter defaultCenter] postNotificationName:@"justTest" object:nil];
//接收通知方