Как добавить обозреватель уведомлений для UIDocument? - PullRequest
0 голосов
/ 07 января 2019
private var documentObserver: NSObjectProtocol?

override func viewDidLoad() {
super.viewDidLoad()

documentObserver  = NotificationCenter.default.addObserver(
            forName: Notification.Name.UIDocumentStateChangedNotification ,
            object: document,
            queue: OperationQueue.main,
            using: { notification in
                print("docuemntState Changed to \(self.document!.documentState)")
            }
        )

}

Я пытаюсь сделать это, но Xcode показывает мне ошибку:

Тип «Notification.Name» (он же «NSNotification.Name») не имеет члена 'UIDocumentStateChangedNotification'

1 Ответ

0 голосов
/ 07 января 2019

Имя уведомления, которое вы ищете, является статической константой UIDocument

UIDocument.stateChangedNotification
...