根据域名动态获取IP地址(iOS)
来源:互联网 发布:算法导论中文 pdf 编辑:程序博客网 时间:2024/05/16 17:20
需要导入以下头文件
#include <netdb.h>#include <sys/socket.h>#include <arpa/inet.h>
具体方法为
- (NSString*)getIPWithHostName:(const NSString*)hostName {const char *hostN= [hostName UTF8String];struct hostent* phot;@try { phot = gethostbyname(hostN); if (phot == nil) { return nil; }}@catch (NSException *exception) { return nil;}struct in_addr ip_addr;memcpy(&ip_addr, phot->h_addr_list[0], 4);char ip[20] = {0};inet_ntop(AF_INET, &ip_addr, ip, sizeof(ip));NSString* strIPAddress = [NSString stringWithUTF8String:ip];return strIPAddress;}
阅读全文
0 0
- 根据域名动态获取IP地址(iOS)
- ios中 根据域名动态获取ip地址
- iOS 根据域名获取ip地址
- 根据域名获取IP地址
- 根据域名获取IP地址
- 根据域名获取ip地址
- VC++根据域名获取IP地址GetHostByName()
- 一、java根据域名获取ip地址
- 根据域名获取IP地址 gethostbyname()函数
- C/C++ 根据域名获取IP地址
- [Win32]根据主机名、域名、IP字符串获取IP地址
- Java InetAddress根据域名获取该域名对应的IP地址及本地IP地址
- vc根据域名获取IP地址 gethostbyname()函数
- vc根据域名获取IP地址 gethostbyname()函数
- vc根据域名获取IP地址 gethostbyname()函数
- vc根据域名获取IP地址 gethostbyname()函数
- vc根据域名获取IP地址 gethostbyname()函数
- 根据域名获取IP地址,并探测是否可达
- 人脸检测——AFLW准备人脸
- google翻译的用法 使用translate.google.com翻译整个网页内容
- ipython notebook实用教程
- Could not find a storyboard named 'Main' in bundle NSBundle?
- 【好久不见】捡起mysql的存储过程
- 根据域名动态获取IP地址(iOS)
- 打造云上代码交付链_CodePipeline实践分享
- 使用WebView在Android中嵌套html网页
- Error:Failed to complete Gradle execution.
- JAVA位运算
- 深入理解分布式事务
- MIUI8不用root更换字体的方法
- 解决scrollview嵌套listview ,listview异常,数据不显示,高度异常,布局异常
- Activity生命周期、启动模式、缓存