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.

IP Adresse? - Kaka

Hier ist mein Code:

+(NSString *) ipAddress {
    NSHost * h = [[[NSHost currentHost] addresses] objectAtIndex:1];
    return h ;  
}

Antworten auf die Frage(14)

Ihre Antwort auf die Frage