2
으로 해결합니다. iPhone 응용 프로그램을 만들고 있는데 호스트 이름 문자열을 IP 주소 문자열로 해결해야합니다. 예 : "MyComputer.local"-> "192.168.0.7". 나는 몇 가지 일을 시도했지만 아무도 일하지 못했습니다. 그것은 항상 inet_ntop에 충돌, 그리고 예, 나는 테스트하기 위해 기존의 호스트 이름을 사용하고, 어떤 이유호스트 이름 문자열을 IP 문자열
struct hostent *hostentry;
hostentry = gethostbyname("MyComputer.local");
char *ipbuf = NULL;
inet_ntop(AF_INET, hostentry->h_addr_list[0], ipbuf, hostentry->h_length);
ipAddress = [NSString stringWithFormat:@"%s" , ipbuf];
: 이것은 내가 지금 가지고있는 것입니다. 감사!