iOS 在當前顯示的控制器裡如何判斷程式是否被殺死?
阿新 • • 發佈:2018-12-25
聯絡人:石虎 QQ:1224614774 暱稱: 嗡嘛呢叭咪哄
QQ群:807236138 群稱: iOS 技術交流學習群
通過新增通知:
一、新增進入後臺的判斷
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(sh_comeHome:) name:@"UIApplicationDidEnterBackgroundNotification" object:nil];
(void)sh_comeHome:(UIApplication *)application { NSLog(@“石虎—進入後臺"); }
二、新增程式被殺死的判斷
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) name:@"UIApplicationWillTerminateNotification" object:nil];
(void)applicationWillTerminate:(UIApplication *)application {
NSLog(@“石虎—程式被殺死");
}