Доступ к IP-адресу с NSHost

Я пытаюсь получить IP-адрес с помощьюNSHost, СNSHost объект Я могу использовать метод адресов для доступа к массиву объектов, одним из которых является IP-адрес. Я боюсь, что IP-адрес может изменить положение в массиве с одной машины на другую. Есть ли способ получить доступ к этой информации универсальным способом?

Была попытка ответить на этот вопрос в предыдущем посте, но, как вы можете видеть, он терпит неудачу.

Айпи адрес? - какао

Вот мой код:

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

Ответы на вопрос(7)

Ваш ответ на вопрос