How do I check if an UIViewController is currently being displayed?
UIViewController
My UIViewControllers are listening for NSNotifications - e
UIViewControllers
NSNotifications
Why don't you remove the notification listener in viewWillDisappear and add it in viewWillAppear?
Edit: misread his question, sorry.
Suggested answer: set your own flag (BOOL) in viewDidDisappear and viewDidAppear.