How to Determine Visibility of a View Controller


Manage episode 288569448 series 1436686
By Alex Bush, Andrew Rohn, Alex Bush, and Andrew Rohn. Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio is streamed directly from their servers. Hit the Subscribe button to track updates in Player FM, or paste the feed URL into other podcast apps.

Alex talks about unexpected intricacies and complexities he encountered trying to determine if a given view controller is visible trying to refresh data every time the user sees it. This seems like an overkill but it is more complex then you'd expect.

Table of states and viewDidAppear/Foreground notification calls:!AneU_VTSiGUEh2kmJVH376QmUG79?e=X13rSQ

Sign up for Alex's upcoming video course about iOS System Design Interview:
Sign up for Alex's upcoming video course about RIBs Architecture:
Need to prepare for an iOS Engineer Interview?
Connect with us:
Email us at

83 episodes