ich versuche segue in eine bestimmte Ansicht zu ermöglichen, auf eine lokale Meldung Öffnen mithilfe von NotificationCenter.addObserver(...)
NotificationCenter addObserver() Ausgabe
mein Code
override func viewDidLoad() {
super.viewDidLoad()
NotificationCenter.default.addObserver(self,
selector: #selector(LocalNotificationViewController.test), name: ???, object: nil)
}
mit test
Methode, um die Segue zu ViewController
auszuführen mit der Kennung NotificationView
die bin ich, was nicht sicher zu stellen ...
@objc func SomeNotificationAct(notification: NSNotification){
DispatchQueue.main.async() {
self.performSegue(withIdentifier: "NotificationView", sender: self)
}
}
meine Hauptfrage Wie kann ich den Namen meiner lokalen Benachrichtigung in die NotificationCenter.addObserver(...)
Methode eingeben?
Lokale Benachrichtigungen sind anders als Notification Center – zombie
Wie schlagen Sie vor, ich mache das dann? –
können Sie in Func-Anwendung (Anwendung: UIApplication, DidReceiveLocalNotification Benachrichtigung: UILocalNotification) -Methode tun. – Van