Possible Duplicate:
Check for internet connection – iOS SDK
I’m searching the fastest and simplest way for check the connection in iOS.
I’ve found this:
-(BOOL)connectedToNetwork {
NSURL* url = [[NSURL alloc] initWithString:@"http://google.com/"];
NSData* data = [NSData dataWithContentsOfURL:url];
if (data != nil)
return YES;
return NO;
}
Do you know if is there something even simpler???
Guys, thanks for all the answers, but I’m searching for the simplest, lightest, solution, not for the best one (i.e. distinction between 3G/Wi-Fi is not needed, I’m only searching a YES/NO reach for a website)
Take a look at the Reachability Example provided by Apple.
The problem your approach may have is that you could have a timeout and thus, the synchronized download of some data may block your app. As a result Apple may reject your app.
The Reachability Example can be used as follows: