Swift TCP客户端检查连接ipv4

时间:2018-01-18 21:03:23

标签: ios swift cfstream

如果Wifi连接处于活动状态且我在网络192.168.1.xxx上并尝试建立连接:

var readStream: Unmanaged<CFReadStream>?
    var writeStream: Unmanaged<CFWriteStream>?
    ///77.246.237.150

    CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault,
                                       "192.168.2.100" as CFString,
                                       5555,
                                       &readStream,
                                       &writeStream)
    inputStream = readStream!.takeRetainedValue()
    outputStream = writeStream!.takeRetainedValue()

在我知道连接状态之前,延迟是2分钟。 检查没有 readStream writeStream 的inputStream 的OutputStream 没有帮助 帮忙请解决这个问题 使用简单Ping不合适,因为ping无法ping到特定端口。由于此端口具有TCP服务器

0 个答案:

没有答案