2014-09-02 116 views
0

我在哪里可以处理来电过程中暂停游戏的代码。我知道在通话过程中暂停游戏

-(void)applicationWillResignActive:(UIApplication *)application 

,但比赛过程中,我该怎么称呼它(我不能从SKScene调用它,也没有从视图控制器 - 只能从应用程序的委托,但我怎能从那里运行我的一段代码属于视图控制器)。

谢谢。

回答

1

同时,我想通了,我用NSNotification,这里是代码行,把它放在视图控制器内要处理:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(pauseGame) name:UIApplicationWillResignActiveNotification object:nil];