我正在开发一款iOS应用,可连接到无法访问互联网的本地WiFi网络。
在我的应用程序的主屏幕中,我想显示在Twitter或Facebook上发布消息的选项。
是否可以切换到3G连接以发送推文或延迟消息,直到有活动的Internet连接?
谢谢!
答案 0 :(得分: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
}
它区分了网络状态。
答案 1 :(得分:0)
查看Apple Reachability库:https://developer.apple.com/library/ios/samplecode/reachability/Introduction/Intro.html