我已经建立了Singleton课程。几个视图控制器将从单例中获取其视图的数据。数据会定期更新。

我将如何设置应用程序,以便视图控制器观看单例以查看是否有数据更改...,或者如果有新数据与该视图相关,则单例向该视图发送消息?

最佳答案

您可以使用NSNotificationCenter在单例数据发生更改时(例如,setter方法)发布通知,并注册任何关联的视图以接收通知。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsnotificationcenter_Class/Reference/Reference.html

关于iphone - 我如何有几个 View 观看Singleton的数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8094783/

10-12 14:17
查看更多