gpt4 book ai didi

ios - 写入 NSStream 依赖 hasSpaceAvailable 方法或委托(delegate)事件 NSStreamEventHasSpaceAvailable

转载 作者:行者123 更新时间:2023-12-01 17:40:29 25 4
gpt4 key购买 nike

在写入 NSStream 时我应该依靠

' hasSpaceAvailable ' 方法或 'handle:event' 方法中的事件

' NSStreamEventHasSpaceAvailable '

或者我应该检查'hasSpaceAvailable ' 如果不可用,我必须在特定时间后重试
还是我应该等到委托(delegate)事件调用直到我开始写作?

到目前为止,当我使用 hasSpaceAvailable 并在一段时间后重试时它的工作不知道它是否
正确的做法。

任何帮助都会非常有用。

最佳答案

当您要发送第一条数据时,请使用 hasSpaceAvailable确定流是否准备就绪。

发送一些数据后,您将获得 stream:handleEvent:方法调用,你应该在那里检查 NSStreamEvent var 等于 NSStreamEventHasSpaceAvailable ;然后您可以将更多数据写入流,否则出现问题或流已满。

关于ios - 写入 NSStream 依赖 hasSpaceAvailable 方法或委托(delegate)事件 NSStreamEventHasSpaceAvailable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21476878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com