How do I check if an UIViewController is currently being displayed?
问题 How do I check if an UIViewController is currently being displayed? My UIViewControllers are listening for NSNotifications - even if when they are not displayed (ie not shown). So I could have 10 UIViewController in the background observing NSNotifications from NSNotificationCenter . When an NSNotification is posted and received by the UIViewController , I'd like to find out if it is currently being shown. If it is not, I will just set a boolean so that it will processed when the View is