直接用的网上的GCDAsyncSocket包,想实现手机发送数据到PC机。
[asyncSocket connectToHost:host onPort:port error:&err]这一步可以正常返回,并返回true,但是
-(void)socket:(GCDAsyncSocket *)sock didConnectToHost:(NSString *)host port:(uint16_t)port{}
这一步却怎么都执行不了(就是设断点什么的都执行不到那一步去),因此也PC端服务器也没办法收到手机发送的数据。
但是模拟器却一切正常!
因为不太懂GCDAsyncSocket内部的一些原理,所以也不太会debug,一直找不到原因,求解救!!