Zugriff auf IP-Adresse mit NSHost
Ich versuche, die IP-Adresse mit @ zu ermittelNSHost
. Mit demNSHost
Objekt Mit der Methode "Adressen" kann auf ein Array von Objekten zugegriffen werden, von denen eines die IP-Adresse ist. Ich befürchte jedoch, dass die IP-Adresse die Position im Array von einem Computer zum anderen ändern könnte. Gibt es eine Möglichkeit, auf universelle Weise auf diese Informationen zuzugreifen?
Es gab einen Versuch, diese Frage in einem früheren Beitrag zu beantworten, aber wie Sie sehen, ist sie unzureichend.
Hier ist mein Code:
+(NSString *) ipAddress {
NSHost * h = [[[NSHost currentHost] addresses] objectAtIndex:1];
return h ;
}