如何在不使用单例类或静态的情况下从另一个类更新一个类的pickerview?

时间:2011-03-14 14:57:42

标签: iphone objective-c cocoa cocoa-touch xcode

如何在不使用单例类或静态的情况下从另一个类更新一个类的pickerview?

只有我们必须使用委托。

我有

第一课{

pickerview;

pickerview.delegate =自我;

pickerview.datasource =自我;

}

第二课{

这里我可以如何获得第一类选择器视图数据。

}

2 个答案:

答案 0 :(得分:0)

您可以使用NSNotificationCenter技术发出通知,并使用addObserver:selector:name:object:附加第一类中的方法,以根据需要更新选择器视图。

答案 1 :(得分:0)

通知没有代理的事情的最常见机制是NSNotification。检查NSNotificationCenter的文档。简而言之:您在事件发生时为相应的事件和火灾通知注册听众。