2010-09-08 46 views
0

我想通過applicationWillEnterForeground方法將應用程序重新加載到前臺時重新加載數據。我可以讓函數工作並寫入NSLog,但我有一個函數,我想從另一個類中調用,我該如何解決這個問題?多任務處理和應用程序會進入外部環境

我已經試過如下:

- (void)applicationWillEnterForeground:(UIApplication *)application { 
    //Re-run... 
    [MainViewController reRun]; 
} 

做一個新手的溫柔有點...

回答

6

可以註冊到UIApplicationDidBecomeActiveNotification,並重新加載數據時,你收到它。

+0

嗨Benj,謝謝你的迴應。你能在這個方向上給我一個正確的方向嗎?您的ViewController中的 – jimbo 2010-09-08 08:11:22

+4

:[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appEnterForeground :) name:UIApplicationDidBecomeActiveNotification object:nil]; 然後創建一個名爲 - (void)appEnterForeground:(NSNotification *)notif的方法,您可以在其中執行要重新加載數據的操作。 – Nyx0uf 2010-09-08 08:52:19

相關問題