我正在处理一项特殊任务,我需要在 TCP 输出流上创建延迟。这是由于对接收器设备的限制。
我可能面临的另一个问题是输出缓冲区溢出,因为与降低的传输速度相比,我可能写得太快了。
一个人会如何处理这样的问题?
我正在处理一项特殊任务,我需要在 TCP 输出流上创建延迟。这是由于对接收器设备的限制。
我可能面临的另一个问题是输出缓冲区溢出,因为与降低的传输速度相比,我可能写得太快了。
一个人会如何处理这样的问题?
我不确定您是否需要 MacOSX 或 iOS 的解决方案,但由于您只标记了 Objective -C,请尝试查看此文档链接
performSelector:withObject:afterDelay:
此方法将让您在延迟后执行您的代码!还有其他方法可以在主线程或后台执行。