0

我正在向本地网络设备发送数据。
如果设备处于关闭状态,则会在 75 秒后触发超时。我想通过使用以下代码来减少这个超时:

[sock writeData:self.printData withTimeout:10 tag:1];

但 Timeout 参数不会改变行为。特殊值 -1 和 0 似乎也没有效果?

如何设置超时?

4

1 回答 1

0

如果设备关闭

在这种情况下,您可能想查看连接超时。

我使用以下内容:

[socket connectToHost:host onPort:[port intValue] withTimeout:5 error:&error];
于 2011-04-04T11:27:26.343 回答