【发布时间】:2014-06-13 15:04:14
【问题描述】:
当我使用UIWebView通过loadRequest显示网页时,有时网络不稳定是一件很耗时的事情,所以我想随意取消loadRequest,怎么办?
【问题讨论】:
当我使用UIWebView通过loadRequest显示网页时,有时网络不稳定是一件很耗时的事情,所以我想随意取消loadRequest,怎么办?
【问题讨论】:
NSURLResponse *response = nil;
request.timeoutInterval = 10.0f;
data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&connectionError];
如果在连接尝试期间请求保持空闲的时间超过超时间隔,则认为该请求已超时。 你可以检测到它,然后调用 [webView stopLoading]
【讨论】: