如何使用NSURLConnection(NSMutableRequest)超时

时间:2011-11-16 05:51:07

标签: iphone objective-c

如果在5秒或10秒(特定时间段)后未收到响应(或未调用连接委托方法),我想超时连接或使连接无效或显示“连接超时”警报)。有人有解决方案吗?

1 个答案:

答案 0 :(得分:1)

确保您的NSURLConnection's委托已设置并响应connection:didFailWithError:方法。连接总是在连接完成时调用此方法或connectionDidFinishLoading:

您的超时时间已在connection:didFailWithError:中收到,因此您可以在此处显示该连接已超时