我在appdelegator类中设置了一个网络调用以获取一些信息,我想在第一个UIView中显示它。如何将数据传递给UIView?
我的意思是UIView可能是可见的,或者可能被破坏并被其他的替换,如果它是可见的,如何将该值传递给它?
iphone sdk中是否有发布/订阅事件机制?
答案 0 :(得分:1)
您可以通过几种不同的方式执行此操作,包括使用key-value observing或NSNotification。
基本思想是,当您加载UIView
时,您希望将其注册为应用代表的关键路径/发布通知的观察者。取消分配视图时,应将其注销为观察者。