我是 SocketRocket 的新手,我想做的是扫描网络 192.168.1.x 并找到服务器连接到它。这是我的代码:
NSString *seg=@"ws://192.168.1.";
NSString *puerto=@":5000";
self.socketReady = NO;
for (int i=0; i<255; i++) {
NSMutableString *ip =[[NSMutableString alloc]init];
[ip appendString:seg];
[ip appendString:[@(i) stringValue]];
[ip appendString:puerto];
self.serverSocket = [[SRWebSocket alloc] initWithURL:[[NSURL alloc] initWithString:ip]];
self.serverSocket.delegate = self;
[self.serverSocket open];
}
我知道[self.serverSocket open]只能做一次,但是不知道怎么扫描然后连接服务器。