【Swift5】アプリがバックグラウンドに入った時の処理。
なんか以前はappDelegateを使ってたよーな気がしたんだけど調べ直してみた。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import UIKit class ViewController: UIViewController, UIApplicationDelegate{ override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. NotificationCenter.default.addObserver(self, selector: #selector(ViewController.background),//通知来た時の処理先 name: UIApplication.willResignActiveNotification, object: nil) } @objc func background() { print("ばっくぐらうんど通知来た") } } |
抜粋なんで動かんかったらすまん。 こんなんで動くと思う。/(^o^)\