Удушен ли метод didReceiveData NSURLConnectionDataDelegate?

Документы для connection:didReceiveData метод делегата NSURLConnectionDataDelegate скажи что didReceiveData сообщение будет отправлено "как соединение загружает данные постепенно".

Конечно, это не может означать, что это didReceiveData будет отправлен для каждого байта, который поступает по проводам. Кто-нибудь знает, какой алгоритм используется для газа didReceiveData Сообщения?

1 ответ

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

Другие вопросы по тегам