1.获取IP地址的话,网上有许多相关的例子,这里我上传个常用的demo;
2.这里我主要还是说下获取路由器地址,在最近的项目上需要用到,所以搜了下google,发现了一个不错的demo,在最下方会上传相应的代码,这里贴出如何调用以实现效果:
导入头文件:
#import "getgateway.h"
#import <arpa/inet.h>
#import <netdb.h>
调用函数:
//获取设备路由器地址
struct in_addr addr;
getdefaultgateway(&(addr.s_addr));
NSString * addrStr = [NSString stringWithUTF8String:inet_ntoa(addr)];
路由器地址源码