Сообщение об ошибке «Не удается подключиться» - iPhone - PullRequest
0 голосов
/ 08 августа 2011

У меня есть приложение для iPhone, которое сильно зависит от связи с внешним сервером.Как я могу выдать сообщение об ошибке, если невозможно установить соединение с сервером или соединение потеряно?У меня есть два соединения, одно из которых является HTML Post, а другое - поток сокетов, использующий NSStream.

Немного предыстории - приложение связывается с сервером через HTML Post, а затем общается с локальным Wi-Fi.устройство через поток сокетов, затем обратно на сервер через Post, затем обратно на устройство через поток сокетов.

Communication

Ответы [ 2 ]

1 голос
/ 08 августа 2011

Я не уверен, хотите ли вы обнаружить ошибку или просто хотите уведомить пользователя, если это так.Если это последнее, посмотрите на класс UIAlert, который вы можете использовать, чтобы опубликовать представление диалогового типа для пользователя.Если в первом случае и обработка http, и NSStream возвращают ошибки - просто проверьте их в своем коде и создайте UIAlert.

0 голосов
/ 08 августа 2011

Документация Apple содержит пример отображения ошибок потока с использованием NSAlert . Вы можете сделать нечто подобное для своего потока URL-соединения, хотя вы не предоставили достаточно информации для конкретной рекомендации.

...