NSURLConnection需要太长时间

时间:2015-03-20 06:08:55

标签: ios

我写了这段代码:   data = ([NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]);

如果请求网址无法访问,那么将花费太长时间 它会崩溃

如果请求可用,则加载数据

如何更快地检查请求对象上的给定URL是否可用,如果不可用,则给用户错误。

2 个答案:

答案 0 :(得分:1)

如果sendAsynchronousRequest花费的时间太长,请使用UI来暂停URL并设置超时间隔。

[NSMutableURLRequest setTimeoutInterval:10.0f];

希望它治愈....:)

答案 1 :(得分:-1)

使用“if else”以避免崩溃

if(condition) {

代码块

}

否则 { 警报 }