在基于选项卡的应用程序中向viewController发送消息(iphone iOS)

时间:2011-02-09 16:41:28

标签: iphone ios multitasking

我在我的一个viewControllers中有一个名为getCurrentCycle的方法,我在基于选项卡的应用程序中使用它。我想从applicationDidBecomeActive app委托方法中调用此方法。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

查看NSNotification Class Reference

在具有getCurrentCycle方法的控制器中,添加以下内容:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getCurrentCycle:) name:@"getCurrentCycle" object:nil];

如果您想致电getCurrentCycle,请添加:

[[NSNotificationCenter defaultCenter] postNotificationName:@"getCurrentCycle" object:nil];

此外,您需要将getCurrentCycle更改为:

- (void)getCurrentCycle:(NSNotification *)notification