Я могу использовать NSNotification в последней версии Xcode 11.1. Я могу попытаться обновить значения полей с помощью моей функции refreshFields () после возвращения в приложение из фона. Мой код успешно компилируется, но функция applicationWillEnterForeground () никогда не вызывается. Где ошибка?
@objc func applicationWillEnterForeground(notification: NSNotification) {
refreshFields()
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear( animated)
let app = UIApplication.shared
NotificationCenter.default.addObserver(self, selector: #selector(self.applicationWillEnterForeground(notification:)), name: NSExtensionHostWillEnterForeground, object: app)
}