Сначала он сказал, что
'UIApplicationDidEnterBackground' был переименован в 'UIApplication.didEnterBackgroundNotification'
и когда я его улаживаю, он сказал:
Тип "Notification.Name" (aka "NSNotification.Name") не имеет имени пользователя "UIApplication"
func listenForBackgroundNotification() {
observer = NotificationCenter.default.addObserver(forName: Notification.Name.UIApplicationDidEnterBackground, object: nil, queue: OperationQueue.main) { [weak self] _ in
if let weakSelf = self {
if weakSelf.presentedViewController != nil {
weakSelf.dismiss(animated: true, completion: nil)
}
weakSelf.descriptionTextView.resignFirstResponder()
}
}
}