Try this with reachability
Reachability * reach = [Reachability reachabilityWithHostname:@"www.google.com"];
reach.reachableBlock = ^(Reachability * reachability)
{
UIAlertView *alrt=[[UIAlertView alloc]initWithTitle:@"Title" message:@"Reachable" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alrt performSelectorOnMainThread:@selector(show) withObject:nil waitUntilDone:yes];
};
reach.unreachableBlock = ^(Reachability * reachability)
{
UIAlertView *alrt=[[UIAlertView alloc]initWithTitle:@"Title" message:@"Not Reachable" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alrt performSelectorOnMainThread:@selector(show) withObject:nil waitUntilDone:yes];
};
[reach startNotifier];