我在我的一个viewControllers中有一个名为getCurrentCycle
的方法,我在基于选项卡的应用程序中使用它。我想从applicationDidBecomeActive
app委托方法中调用此方法。
有人可以帮我解决这个问题吗?
答案 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