iPhone,如何从应用程序委托人向UIView发送数据更改事件?

时间:2010-12-02 02:10:23

标签: iphone events ios

我在appdelegator类中设置了一个网络调用以获取一些信息,我想在第一个UIView中显示它。如何将数据传递给UIView?

我的意思是UIView可能是可见的,或者可能被破坏并被其他的替换,如果它是可见的,如何将该值传递给它?

iphone sdk中是否有发布/订阅事件机制?

1 个答案:

答案 0 :(得分:1)

您可以通过几种不同的方式执行此操作,包括使用key-value observingNSNotification

基本思想是,当您加载UIView时,您希望将其注册为应用代表的关键路径/发布通知的观察者。取消分配视图时,应将其注销为观察者。