在PostNotificationname期间,哪个视图控制器获得第一个通知

时间:2016-09-06 14:36:19

标签: ios nsnotificationcenter

在NSNotification广播中哪个视图控制器获得第一个通知?

3 个答案:

答案 0 :(得分:0)

订单未定义。它可能是观察者注册的顺序,也可能是随机的。 Apple不保证。

答案 1 :(得分:0)

通常我们在单击按钮操作或相关方法时添加postNotificationName。直接调用它或者转到viewController,在viewController中,在viewDidLoad或viewWillAppear方法中添加具有相同名称的post通知的addObserver。

答案 2 :(得分:0)

它可能是您添加观察者的堆栈顺序。意味着您添加的最后一个添加观察者将在UIViewController堆栈上接收第一个或最顶层的控制器将首先接收。