如何观看Singleton的数据?

can*_*boy 0 iphone singleton objective-c ios

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

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

Tig*_*ing 5

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

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