iOS 判断是否连接wifi

释放双眼,带上耳机,听听看~!
+(BOOL)isWIFIConnection

{

    BOOL ret = YES;

    struct ifaddrs * first_ifaddr, * current_ifaddr;

    NSMutableArray* activeInterfaceNames = [[NSMutableArrayalloc] init];

    getifaddrs( &first_ifaddr );

    current_ifaddr = first_ifaddr;

    while( current_ifaddr!=NULL )

    {

        if( current_ifaddr->ifa_addr->sa_family==0x02 )

        {

            [activeInterfaceNames addObject:[NSString stringWithFormat:@"%s", current_ifaddr->ifa_name]];

        }

        current_ifaddr = current_ifaddr->ifa_next;

    }

    ret = [activeInterfaceNames containsObject:@"en0"] || [activeInterfaceNames containsObject:@"en1"];

    return ret;

}

 

 

人已赞赏
iOS文章

iOS利用AFNetworking(AFN) 实现图片上传

2020-5-1 22:46:51

iOS文章

iOS 有关环信 移动客服

2020-5-2 0:01:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索