asyncsocket принимает сокет, но не подключается к хосту

Я только что начал запускать (как я думал) базовый asyncsocket в моей цели-c app, и я получаю сообщение didAcceptNewSocket: при подключении с помощью telnet, но затем я резко отключаюсь («Соединение закрыто внешним хостом»), не достигая сообщения didConnectToHost:. В примере это работает нормально, и я пытался воспроизвести все, что вижу, но безрезультатно.

Есть ли какая-то простая ловушка, которую мне следует избегать? Любым другим способом я могу отладить эту проблему?


person Nick    schedule 01.10.2011    source источник


Ответы (1)


В данном случае я использовал неправильные методы делегата, скопированные/вставленные с какого-то другого сайта. Всегда проверяйте заголовки!

person Nick    schedule 16.10.2011
comment
У меня такая же проблема, но я копирую и вставляю свои методы из файлов заголовков, поэтому сомневаюсь, что это так. Знаете ли вы другие причины, по которым это может происходить? - person ddelnano; 12.01.2015