отменить sendSynchronousRequest - PullRequest
       4

отменить sendSynchronousRequest

2 голосов
/ 13 декабря 2010

У меня проблема.

Мне нужно отменить последний sendSynchronousRequest. Пользователь нажимает символ, и я отправляю новый запрос, но мне нужно, чтобы последний запрос, когда пользователь нажимал символ, был отменен.

Мой запрос:

NSData * data = [NSURLConnection sendSynchronousRequest: urlRequest returningResponse: & error response: & error];

Спасибо за вашу помощь.

Хорошего дня!

1 Ответ

5 голосов
/ 13 декабря 2010

Вы не можете отменить его.

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

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