gpt4 book ai didi

ios - 在同步调用上强制NSUrlConnection超时

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

我知道有关ios上nsurlconnection的讨论,并且至少有240秒的超时时间。我的问题是,如果我通过NSURLConnection的+(NSData *)sendSynchronousRequest:(NSURLRequest)request returningResponse:(NSURLResponse *)response error:(NSError **)error发送同步调用,是否有可能在取消之前240秒到了?我在想也许设置一个计时器来取消此同步请求,但是我什至不确定它是否可能?我在想:

[self performSelector:@selector(cancelRequest:) withObject:myRequest afterDelay:myTimeOut];

我有一种感觉,如果以某种方式释放了请求,将会导致灾难,而我无法确定这一点。有什么想法吗?有没有人尝试这样做?这是一个同步 call 。

最佳答案

您无法取消。根本不使用它,而是使用异步调用。您可以轻松取消的那些。

关于ios - 在同步调用上强制NSUrlConnection超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5161566/

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