1. 程式人生 > >恢復 喚醒app 調用加載。

恢復 喚醒app 調用加載。

恢復 cat height == nbsp span 分享圖片 bsp 如果

我們在恢復喚醒app 的時候,需要去從新下載數據。當然我們都知道喚醒app調用的是

AppDelegate下的applicationDidBecomeActive這個方法

技術分享圖片
 1 #pragma mark --恢復
 2 
 3 //恢復
 4 
 5 - (void)applicationDidBecomeActive:(UIApplication *)application {
 6 
 7         NSLog(@"恢復====================================");
 8 
 9      //調用與上次一掛起存儲時間比較之後是否下載共同數據 後臺++++++++++++++++++++++++++++++++++++++++++++++++++++
10 
11     
12 
13     
14 
15 }
View Code

這個方法是打電話等都去調用。如果我們單純是按按大鈕喚醒建議用

applicationWillEnterForeground 這個方法

我們就可以在需要的畫面寫在viewDidLoad中寫一下。

技術分享圖片
1    //喚醒通知監聽
2 
3      [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillEnterForeground:) name: UIApplicationWillEnterForegroundNotification  object:nil];
View Code

在本畫面中寫以下就可以了

技術分享圖片
1 //-喚醒通知監聽
2 #pragma mark --喚醒通知監聽
3 - (void)applicationWillEnterForeground:(NSNotification *)notification {
4     // Refresh...
喚醒通知監聽

恢復 喚醒app 調用加載。