使用同步NSURLConnection超时

时间:2010-08-11 22:38:01

标签: iphone cocoa-touch nsurlconnection

我正在编写一个使用Synchronous NSURLConnection的应用程序,并且如果输入的url不正确,我发现我的应用程序挂起。我试图将时间设置为0.5秒,但似乎没有。我在某处读到了不可能在同步请求上设置超时(是的,对于应用程序来说,请求保持同步非常重要),但我不确定这是否属实。有人知道如何在同步NSURLConnection上设置超时或如何超时给定命令吗?

1 个答案:

答案 0 :(得分:0)

自己实例化并使用NSURLConnection。如果你真的无法摆脱同步(闻起来像是糟糕的设计),运行runloop - 最好是在私有模式下 - 同时连接将接近同步行为。