首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

怎么判断iphone是否联网

2012-09-20 
如何判断iphone是否联网+(BOOL)isNetworkReachable{ // Create zero addy struct sockaddr_in zeroAddress

如何判断iphone是否联网

+(BOOL)isNetworkReachable{ // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress));zeroAddress.sin_len = sizeof(zeroAddress);zeroAddress.sin_family = AF_INET;// Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddres(NULL, (struct sockaddr *)&zeroAddress);SCNetworkReachabilityFlags flags; BOOL didRetrieveFlags = SCNetworkReachabilityGetFlag(defaultRouteReachability, &flags); CFRelease(defaultRouteReachability); if (!didRetrieveFlags) {                  return NO;               }}

?

热点排行