なんか以前はappDelegateを使ってたよーな気がしたんだけど調べ直してみた。
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^)\