Может ли GCDAsyncSocket обрабатывать, когда сервер отправляет несколько данных асинхронно через каждые 20 мс? - PullRequest
0 голосов
/ 08 января 2019

Я использую GCDAsyncsocket для связи по TCP, и теперь я имею дело с непрерывным ответом от сервера, который отправляет данные каждые 20 мс.

Иногда работает нормально, я имею в виду функцию обратного вызова didReadData , вызываемую для каждого отдельного ответа.

Но иногда didReadData выглядит так, чтобы получить два ответа за один раз (когда я читаю данные из didReadData , требуется два ответа в одних данных), и после этого ответ больше не поступает.

Может ли это быть возможной ситуацией, или я делаю что-то не так, или я должен пойти другим путем, чтобы принять эту ситуацию?

...