如何在不使用单例类或静态类的情况下从另一个类获取更新一个类的选择器视图?
只是我们必须使用委托。
这是我的
第一类{
选择器视图;
pickerview.delegate=self;
pickerview.datasource=self;
}
第二类{
在这里,我如何更新第一类的选择器视图数据。
}
发布于 2011-03-14 15:03:38
您可以使用NSNotificationCenter技术发出通知,并使用addObserver:selector:name:object:
附加第一类中的方法,以根据需要更新选取器视图。
发布于 2011-03-14 15:03:43
在没有委托的情况下,最常见的通知机制是NSNotification。检查文档中是否有NSNotificationCenter。简而言之:您为适当的事件注册侦听器,并在该事件发生时触发通知。
https://stackoverflow.com/questions/5300325
复制相似问题