Observer for monitoring when view controllers' viewDidAppear have been executed
问题 Summary of question UINavigationControllerDelegate:didShowViewContoller makes it possible to get notified whenever any view controller has been displayed (as opposed to being loaded), provided its within the context of a navigation stack. I want to know if such observation is possible for all view controllers if there isn't a navigation stack. More background I have an app where view controllers can suddenly appear based upon timers and local notifications firing, thus their appearance is