如何从iOS上的主机名解析和IP地址

时间:2012-08-07 11:41:19

标签: iphone ios ip hostname resolve

我需要从iOS中的主机名解析IP地址。我知道使用NSHost这是微不足道的,但NSHost解析功能似乎只适用于OSX。

提前致谢。

1 个答案:

答案 0 :(得分:14)

像这样:

struct hostent *host_entry = gethostbyname("stackoverflow.com");
char *buff;
buff = inet_ntoa(*((struct in_addr *)host_entry->h_addr_list[0]));

buff变量现在包含一个ip地址......