[用下面的解决方案编辑]
我想在应用程序激活时调用 Parse.com 查询,这样如果它从前台启动,就会调用一个新的数据集。
我意识到在 AppDelegate 中有一个方法
- (void)applicationDidBecomeActive:(UIApplication *)application {
}
但我想知道如何将获得的查询信息放入我的 AppDelegate 中,并将其放入我可以显示信息的 ViewController 中。
关于我可以做什么的任何想法?或者,当应用程序激活时是否有另一种方式进行查询?谢谢。
所以这就是我想出的。我在 ViewController 中有我的方法(称为 getData),在 viewDidLoad 方法中,我插入了这段代码
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getData)
name:UIApplicationDidBecomeActiveNotification object:nil];
现在它就像我希望的那样工作。谢谢!