Я пробовал некоторые сообщения, доступные на этом сайте. Но в моем приложении iphone, если интернет не подключен, он не показывает никаких ошибок. он просто показывает вид загрузки. Я использовал следующий код для этогоПроверка подключения к Интернету не отображается.
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
error=nil;
if(error != nil)
{
UIAlertView * alert;
if([[error localizedDescription] isEqualToString:@"no Internet connection"])
{
alert = [[UIAlertView alloc] initWithTitle:@"No Internet connection" message:[error localizedDescription] delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
else
{
alert = [[UIAlertView alloc] initWithTitle:@"Connection failed" message:[error localizedDescription] delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
[alert release];
}
}
Это предупреждение никогда не отображается, даже если интернет не подключен. Может кто-нибудь мне помочь? Заранее спасибо
Вы получаете выше сообщение об ошибке для подключения к Интернету в '[ошибка localizedDescription]'? – Dhruv
Как это проверить? – priya
Когда подключение к Интернету отключено, вы получаете одно и то же сообщение, как написано в блоке? добавьте эту линию в метод. NSLog (@ "Error ::% @", [error localizedDescription]); – Dhruv