Описание тега nshost

Класс NSHost предоставляет методы для доступа к имени сети и информации об адресе для хоста. Экземпляры класса NSHost представляют отдельные хосты в сети. Используйте объекты NSHost для получения имени и адреса текущего хоста и для поиска других хостов по имени или по адресу.
1 ответ

Поиск DNS с настраиваемым DNS-сервером в Objective-C

Из приложения Mac OS X я хочу разрешить некоторые доменные имена, используя определенный DNS-сервер (который не был установлен в Системных настройках), и легко получить разрешенные адреса. Я могу сделать это в терминале с nslookup google.com DNS_SER…
08 авг '12 в 20:50
3 ответа

Я пытался использовать NSHost и XCode не распознал его

Я попытался добавить метод NSHost и XCode не распознал его. Вы знаете, почему это произошло?
27 мар '11 в 16:18
7 ответов

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

Я пытаюсь получить IP-адрес с помощью NSHost, С NSHost объект Я могу использовать метод адресов для доступа к массиву объектов, одним из которых является IP-адрес. Я боюсь, что IP-адрес может изменить положение в массиве с одного компьютера на друго…
16 июл '10 в 15:27
1 ответ

Сообщение класса Foundation является ошибкой предварительного объявления

NSHost *h = [NSHost hostWithName:name]; Я получаю две ошибки из этой строки кода ARC Issue: Receiver 'NSHost' for class message is a forward declaration. ARC Issue: No known class message for selector 'hostWithName:' Погуглив, я обнаружил, что ошибк…
24 апр '12 в 23:57
8 ответов

Найти IP-адрес в iphone

Я хочу найти IP-адрес в приложении. Я могу найти это. Но проблема в том, что в iphone OS 2.0 или около того он работает. Но в iphone OS 3.0 он дает мне предупреждение: warning: no '+currentHost' method found warning: (Messages without a matching met…
02 мар '10 в 06:43
2 ответа

NSHost занимает ужасно много времени

У меня есть приложение для iPhone, которое является клиентом для существующего серверного приложения. Я использую следующий код для подключения, и этот код работал нормально. Сегодня я начал работу над проектом, и происходит нечто странное. Когда я …
04 май '09 в 14:20
0 ответов

NSHost -localizedName, возвращающее ноль

Я получил отчет о сбое от одного пользователя, который не может использовать функцию входа в мое приложение OS X. При чтении следа, проблема, кажется, в том, что [[NSHost currentHost] localizedName] возвращается nil (Затем я вставляю его в NSDiction…
27 авг '13 в 14:59
1 ответ

НСХост "currentHost" не распознан

Я хотел бы использовать этот код, чтобы узнать мой IP, но я получил 2 предупреждения, которые я пока не могу исправить. Я также нашел этот пост: Доступ к IP-адресу с NSHost но я просто хотел понять, почему этот код не работает, если у кого-нибудь ес…
30 июн '11 в 13:17
3 ответа

Альтернативы NSHost в приложении для iPhone

Я сейчас использую этот код NSHost *host = [NSHost hostWithAddress:hostname]; if (host == nil) { host = [NSHost hostWithName:hostname]; if (host == nil) { [self setMessage:@"Invalid IP address or hostname:"]; return; } } получить свой IP-адрес для с…
08 авг '10 в 11:53
1 ответ

Как я могу получить имя интернет-провайдера?

Я разрабатываю мобильное приложение, в котором мне нужно показать имя интернет-провайдера (когда телефон подключен через Wi-Fi). Я искал в Google, и мы можем сделать это легко с NSHost, но это только Mac, поэтому мне интересно, есть ли альтернативны…
25 фев '16 в 10:26
1 ответ

Почему код, использующий NSHost, правильно компилируется с помощью iPhone SDK?

У меня есть некоторый код, который был написан для Mac OS X, и он много использует NSHost учебный класс. Во время моих попыток принести этот код на iPhone, я обнаружил, что NSHost недоступно в iPhone SDK и должно быть заменено на NSStream и связанны…
12 ноя '09 в 12:34
1 ответ

Как использовать NSHost, чтобы получить имя за кучей IP-адресов локальной сети?

Я знаю, как получить имя за IP-адресом с помощью терминала и копать. То есть: dig @224.0.0.251 -p5353 -x 192.168.0.195 +short Однако я не хочу использовать NSTask в своем приложении. Как я могу использовать NSHost, чтобы получить имя за IP-адресом в…
17 янв '12 в 20:57