I've developed an iOS 7 application. In my application I need to detect if a change in the network connection has occurred (3g \ wifi \ etc). If so, I perform some reconnect with my services.
I couldn't figure out if reachability can detect changes in network connectivity once the app is brought back up to the foreground.
Assume the following scenario:
App launched
User moves app to background, goes on Facebook
App is suspended
User switches from 3g to wifi
User returns to my app
Would reachability detect this connection change?