viewDidLayoutSubviews и UIApplicationDidBecomeActive уведомление - PullRequest
0 голосов
/ 09 июля 2020

В моем viewDidLoad я добавляю код для отслеживания UIApplication.didBecomeActive уведомления следующим образом:

NotificationCenter.default.addObserver(self,
                                       selector: #selector(ViewController.applicationDidBecomeActive),
                                       name: UIApplication.didBecomeActiveNotification,
                                       object: UIApplication.shared)

Вопрос в том, задано ли, что после того, как уведомление подписано в viewDidLoad, обратный вызов уведомления не сработает до вызова viewDidLayoutSubviews()? Так происходит на всех моих iOS устройствах во всех версиях iOS, но, кажется, это источник ошибки, если это не так. Пытаюсь выяснить источники всех невоспроизводимых ошибок, не уверен, что это одна из них.

...