小弟刚学GCDAsyncSocket,有些地方还不太明白,还请大神指教,谢谢!
就是在使用过程中,客户端发指令给服务器,服务器会返回指令,这个返回的指令客户端这边可以收到,也就是didReadData这个代理方法会运行。
但是如果客户端什么也不做,服务器主动发过来的指令,客户端就收不到了,didReadData这个方法也不会跑。
请问下,如果服务器主动发消息过来,哪个代理方法会跑,要怎么写?
小弟刚学GCDAsyncSocket,有些地方还不太明白,还请大神指教,谢谢!
就是在使用过程中,客户端发指令给服务器,服务器会返回指令,这个返回的指令客户端这边可以收到,也就是didReadData这个代理方法会运行。
但是如果客户端什么也不做,服务器主动发过来的指令,客户端就收不到了,didReadData这个方法也不会跑。
请问下,如果服务器主动发消息过来,哪个代理方法会跑,要怎么写?
你客户端有没有主动跟服务端建立连接,服务端发送数据的时候,是发送给哪个socket,是不是发给对应的客户端了。只要有数据应该都是触发didReadData