I am building a video streaming app that allows users to create playlists and has content that updates quite regularly. It has 4 main views, each with a list of videos, the content of which is loaded as xml when the view is loaded and cached for a period of time (not when the app is loaded)
So basically at any time on any view the app requires a valid internet connection.
I have set the 'Application uses wifi' to YES in the plist.
I have tested the reachability example code as seen in this excellent answer How to check for an active Internet connection on iOS or OSX? and added it to each of my views viewDidLoad methods.
My question is how often and where should I implement this? am I right in including it in each views viewDidLoad or should I create some other class that I can call on more often?
Many thanks