我为 ftp 请求创建了一个输入流,如下所示:
ftpStream = CFReadStreamCreateWithFTPURL(NULL, (CFURLRef) url);
networkStream = (NSInputStream *) ftpStream;
[self.networkStream read:<#(uint8_t *)#> maxLength:<#(NSUInteger)#>]
当我读取数据时,如果无法连接服务器,程序会卡在上面的第三行。是否有一种方法可以在您可以定义的几秒钟后停止连接?或者如果有其他方法来解决这个问题?