多次发布一个通知(一个观察者)

时间:2013-02-20 08:41:19

标签: ios nsnotificationcenter

可以在多个类中发送一个通知(一个我的意思是相同的postNotificationName:postNotificationName:@“notification_name”)吗? Observer是AppDelegate.m,它正在共享NSDictionary。在每个班级发送通知之前,它为dic键设置值。在AppDelegate收到通知后,它正在检查dict中的所有值是否都设置为yes(所有通知都已发送)。 这是好方法还是应该使用其他技术?

(每个班级的通知每个班级只发送一个)

1 个答案:

答案 0 :(得分:0)

这是可能的,但目前尚不清楚您希望通过此设计实现什么目标。

通知的目的实际上是确保在取消分配侦听器并且不再存在时不会发生崩溃。对于您的应用委托,这是不可能的,因此您应该直接与应用代表沟通(例如,通过公开的方法)。