2014-09-02 120 views
0

我在哪裏可以處理來電過程中暫停遊戲的代碼。我知道在通話過程中暫停遊戲

-(void)applicationWillResignActive:(UIApplication *)application 

,但比賽過程中,我該怎麼稱呼它(我不能從SKScene調用它,也沒有從視圖控制器 - 只能從應用程序的委託,但我怎能從那裏運行我的一段代碼屬於視圖控制器)。

謝謝。

回答

1

同時,我想通了,我用NSNotification,這裏是代碼行,把它放在視圖控制器內要處理:

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