添加NSNotification观察器以查看故事板上的控制器

时间:2012-03-09 10:19:25

标签: objective-c ios xcode

我正在将测试应用程序放在一起,以演示如何在应用程序中发生某些事情时通知用户(使用NSNotifications)。无论当时显示什么视图控制器,都应通过屏幕顶部的不显眼横幅通知用户。我已经有了代码来绘制横幅,但我在设置NSNotification观察者时遇到了问题。

我有一个带有两个viewcontrollers的故事板。我如何引用他们的init方法,以便我可以为NSNotification帖子添加观察者?

1 个答案:

答案 0 :(得分:1)

使用initWithCoder:初始化故事板中的视图控制器。您通常会有一个单独的设置方法从此调用,而initWithNibName:bundle:只是为了涵盖所有用例。

或者,开始在viewDidLoad中观察并在viewDidUnload中停止。