UIWebView показывает сообщение об ошибке - PullRequest
0 голосов
/ 12 ноября 2009

Я получаю это сообщение об ошибке в консоли, в то время как я пытаюсь загрузить страницу HTML в UIWebView?

"void SendDelegateMessage (NSInvocation *): делегату не удалось вернуться после ожидания 10 секунд. Режим основного цикла выполнения: UITrackingRunLoopMode Если вы не использовали сенсорный экран весь этот интервал (который может продлить это ожидание), пожалуйста, сообщите об ошибке . ". Когда я отлаживаю свой код и жду, подождите несколько секунд, прежде чем нажать продолжить, используя этот метод:

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    // finished loading, hide the activity indicator in the status bar
    [self parseXMLFileAtURL:mPath];
}

1 Ответ

1 голос
/ 12 ноября 2009

Сообщение об ошибке говорит вам все, что вам нужно знать: что у вас слишком много времени, чтобы вернуться из метода делегата.

Если вы выбираете что-то из интернета, это ваша проблема. Неустранимая ошибка, не реанимируйте. Переосмыслите структуру своего приложения.

В противном случае вам может потребоваться повысить эффективность разбора XML, поскольку это занимает слишком много времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...