0

我正在开发一个 iOS 应用程序,该应用程序连接到本地 WiFi 网络而没有 Internet 访问权限。

在我的应用程序的主屏幕中,我想显示在 Twitter 或 Facebook 上发布消息的选项。

是否可以切换到 3G 连接来发送推文或延迟消息直到有活动的 Internet 连接?

谢谢!

4

2 回答 2

1
Reachability *reachability = [Reachability reachabilityForInternetConnection];
[reachability startNotifier];

NetworkStatus status = [reachability currentReachabilityStatus];

if(status == NotReachable) 
{
    //No internet
}
else if (status == ReachableViaWiFi)
{
    //WiFi
}
else if (status == ReachableViaWWAN) 
{
    //3G
}

这是区分网络状态。

于 2013-10-04T19:13:48.897 回答
0

看看 Apple 可达性库:https ://developer.apple.com/library/ios/samplecode/reachability/Introduction/Intro.html

于 2013-10-04T19:09:03.567 回答