如何在不使用单例类或静态的情况下从另一个类更新一个类的pickerview?
只有我们必须使用委托。
我有
第一课{
pickerview;
pickerview.delegate =自我;
pickerview.datasource =自我;
}
第二课{
这里我可以如何获得第一类选择器视图数据。
}
答案 0 :(得分:0)
您可以使用NSNotificationCenter技术发出通知,并使用addObserver:selector:name:object:
附加第一类中的方法,以根据需要更新选择器视图。
答案 1 :(得分:0)
通知没有代理的事情的最常见机制是NSNotification。检查NSNotificationCenter的文档。简而言之:您在事件发生时为相应的事件和火灾通知注册听众。