Определение IP-адреса из URL в iOS
Мне нужно получить IP-адрес CDN из негоURL-адрес в приложении для iOS. Из долгого поиска в стеке ямы определили метод для этого с помощью следующего:
struct hostent *host_entry = gethostbyname("stackoverflow.com");
char *buff;
buff = inet_ntoa(*((struct in_addr *)host_entry->h_addr_list[0]));
// buff is now equal to the IP of the stackoverflow.com server
Однако при использовании этого фрагмента кода мое приложение не компилируется и выдает следующее предупреждение: "разыменование указателя на неполный тип
У меня нет знаний о структурах, и я не знаю, как это исправить. Какие-либо предложения?
Я также попробовал:
#include
#include
Но результат - то же самое предупреждение.