您的位置:首页 > 其它

判断设备有没有连接信号(WiFi,2G,3G等)

2015-04-08 15:35 211 查看
UIApplication *app = [UIApplication sharedApplication];

    NSArray *subviews = [[[app valueForKey:@"statusBar"] valueForKey:@"foregroundView"] subviews];

    NSNumber *dataNetworkItemView = nil;

    

    for (id subview in subviews) {

        if([subview isKindOfClass:[NSClassFromString(@"UIStatusBarDataNetworkItemView") class]])
{

            dataNetworkItemView = subview;

            break;

        }

    }

    int netType = NETWORK_TYPE_NONE;

    NSNumber * num = [dataNetworkItemView valueForKey:@"dataNetworkType"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: