Как узнать, подключено ли устройство iphone к 3G / Wifi, используя Reachability - PullRequest
0 голосов
/ 23 декабря 2010

Может ли кто-нибудь подсказать мне, чтобы выяснить, подключено ли устройство iphone к 3G / Wifi с помощью Reachability. Пожалуйста, принесите мне несколько примеров / URL-адресов .im Новое в этой разработке для iPhone.

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 23 декабря 2010

Вы можете попробовать начать с примера Rechability от Apple http://developer.apple.com/iphone/library/samplecode/Reachability/

0 голосов
/ 02 марта 2016

сначала добавьте SystemConfiguration.framework в ваш проект

//Class.h
#import "Reachability.h"
#import <SystemConfiguration/SystemConfiguration.h>

- (BOOL)connected;

// Class.m

- (BOOL)connected
{
    Reachability *reachability = [Reachability reachabilityForInternetConnection];
    NetworkStatus networkStatus = [reachability currentReachabilityStatus];
    return networkStatus != NotReachable;
}
Then, I use this whenever I want to see if I have a connection:

if (![self connected]) {
    // Not connected
} else {
    // Connected. Do some Internet stuff
}
...