Я занимаюсь разработкой библиотеки в iOS, которая отслеживает изменения в VisibleViewController любого приложения iOS. Моя цель заключается в следующем подклассе VisibleViewController viewDidLoad. В настоящее время я отслеживать его через viewWillDisappear в текущем ViewController, а затем получить ссылки следующего VisibleViewController с помощью:Как узнать, когда изменяется видимостьViewController (Push и Model both)
UIViewController * nextViewController = [[[[[UIApplication sharedApplication] delegate] window] rootViewController] visibleViewController];
Но этот подход не работает, когда viewWillDisappear текущего ViewController ныряет называется viewDidLoad nextViewController завершил уже.
Есть ли какой-либо другой подход, чтобы получить ссылку на следующий visibleViewController? когда он инициализируется, если это возможно.
Заранее спасибо.
Я хотел бы знать, какой-то делегат или подход, который говорит, когда искать nextViewController. – Dinesh