[IOS 开发] 获取局域网IP
来源:互联网 发布:网络分层结构 编辑:程序博客网 时间:2024/06/05 14:20
头文件#include <arpa/inet.h>#include <net/if.h>#include <ifaddrs.h>源码- (NSString *)localIPAddress{ NSString *localIP = nil; struct ifaddrs *addrs; if (getifaddrs(&addrs)==0) { const struct ifaddrs *cursor = addrs; while (cursor != NULL) { if (cursor->ifa_addr->sa_family == AF_INET && (cursor->ifa_flags & IFF_LOOPBACK) == 0) { //NSString *name = [NSString stringWithUTF8String:cursor->ifa_name]; //if ([name isEqualToString:@"en0"]) // Wi-Fi adapter { localIP = [NSString stringWithUTF8String:inet_ntoa(((struct sockaddr_in *)cursor->ifa_addr)->sin_addr)]; break; } } cursor = cursor->ifa_next; } freeifaddrs(addrs); } return localIP;}
0 0
- [IOS 开发] 获取局域网IP
- IOS开发——获取局域网IP
- IOS开发——获取局域网IP
- IOS开发——获取局域网IP
- ios获取局域网ip
- iOS开发 获取公网IP和局域网IP地址
- 局域网获取服务端IP
- java获取局域网IP
- C# 获取局域网ip
- 获取局域网内ip
- 获取局域网设备IP?
- java获取局域网IP
- mfc 获取局域网Ip
- C#获取局域网ip
- Unity3D学习日记(十) iOS获取局域网的IP
- iOS 开发 获取IP地址
- iOS开发-获取设备IP
- 安卓开发 局域网UDP获取服务器Ip地址
- MSSQL复习笔记
- 开闭原则
- HTTP::Daemon, accept(), get_request(), send_file_response()
- YYWebImage工作原理介绍-----下载单张图片
- 设置系统状态栏样式分析
- [IOS 开发] 获取局域网IP
- 面向对象-四大内部类
- yii 布局设置
- Array::Compare, compare(), full_compare()
- Spring基础知识汇总
- 安装装ankhsvn
- Algorithm::Diff, diff()
- JavaScript概览(二)--流程控制及错误处理
- 进制转换2