ip: Burada NSNetservice IP addressdönüştürme [NSNetservice adresleri] Bu soru burada zaten istendi adres dizesi
ve: Ben şimdi yaşıyorum noktaya gelmek için her ikisi de bu kullandım iPhone: Bonjour NSNetService IP address and port
. Benim sorunum var şu yöntem oldukça çalışır değil:
- (NSString *)getStringFromAddressData:(NSData *)dataIn {
struct sockaddr_in *socketAddress = nil;
NSString *ipString = nil;
socketAddress = (struct sockaddr_in *)[dataIn bytes];
ipString = [NSString stringWithFormat: @"%s",
inet_ntoa(socketAddress->sin_addr)]; ///problem here
return ipString;
}
Bu söyleyerek bir yapı hata veriyor, hem "tamamlanmamış türe işaretçi başvurusu kaldırıldığında" ve aynı satırda "Örtülü beyan fonksiyonunun 'inet_ntoa'".
Kontrol ettim ve çalışmak için inet_ntoa
almak için bir tür çerçeve eksik olduğunu sanmıyorum. Ne yaptığım hakkında bir fikrin var mı? Teşekkürler.
Acctually inet_ntoa amortismana tabi, bunun yerine inet_ntop kullanın! – krasnyk