Search code examples
macoscocoareachabilityrunloop

Always check Network Reachability in Cocoa


I'd like to know if what would be the best way to ALWAYS check if the app is connected to the network?

Say, have it scheduled to check every 10seconds.

Any help would be much appreciated.


Solution

  • You can use SystemConfiguration framework to monitor the network state. Take a look at Reachability example. Check the connection before initiating an operation that requires a working internet connection.