取消sendSynchronousRequest

时间:2010-12-12 23:40:31

标签: iphone request

我有一个问题。

我需要取消最后一次sendSynchronousRequest。用户按下一个字符并发送新请求,但我需要在用户推送字符时取消最后一个请求。

我的要求是:

NSData * data = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:& response error:& error];

感谢您的帮助。

度过美好的一天!

1 个答案:

答案 0 :(得分:5)

你不能取消它。

执行连接并下载数据时,调用线程被阻塞,因此您必须等待。

如果您需要在完成之前取消请求,则需要异步拨打电话。