-1
可能重复:
iPhone SDK reachabilityWithAddress issue可达性的reachabilityWithAddress不起作用
我试图确定iPhone可以连接到使用下面的代码特定的IP地址(简单的ping):
struct sockaddr_in server_address;
server_address.sin_len = sizeof(server_address);
server_address.sin_family = AF_INET;
server_address.sin_port = htons(8888);
server_address.sin_addr.s_addr = inet_addr("192.168.105.44"); // ip address of a server on LAN
Reachability *r = [[Reachability reachabilityWithAddress:&server_address ] retain];
NetworkStatus internetStatus = [r currentReachabilityStatus];
但它总是说状态是'可达'无瑕wha我输入IP地址。我做错了什么?为什么这不工作?提前致谢。
我不能创建一个新的连接,因为我必须已经使用AsyncSocket为相同的ip连接。我只是想检查一些事件,无论我是否连接。 当我们从服务器中拔出LAN电缆时,不会调用onSocketDidDisconnect委托方法。 – 2012-08-08 11:12:48