你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 監聽APP被強迫加入的辦法,雙擊home殺死使用

iOS 監聽APP被強迫加入的辦法,雙擊home殺死使用

編輯:IOS開發綜合

後來設置的辦法為這個

- (void)applicationWillTerminate:(UIApplication *)application {
  // 業務邏輯
}

可是經過測試發現,APP加入的時分並不走這個辦法
只需添加察看者才會執行這個辦法

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) name:@"UIApplicationDidEnterBackgroundNotification" object:nil];

當我辦法名裡填applicationWillTerminate的時分,在我點擊一次home和兩次home的時分都會調用這個辦法,兩次home則調用兩次,沒有方法分辨此時我是殺死app還是只是回到後台,由於將辦法名設置為另外一個獨自的辦法

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(comeHome:) name:@"UIApplicationDidEnterBackgroundNotification" object:nil];

- (void)comeHome:(UIApplication *)application {
    NSLog(@"進入後台");
}

- (void)applicationWillTerminate:(UIApplication *)application {
    NSLog(@"順序被殺死");
}

這麼操作之後,comeHome在點擊一次home的時分被調用,applicationWillTerminate在點擊兩次home殺死APP的時分被調用

【iOS 監聽APP被強迫加入的辦法,雙擊home殺死使用】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved