从 - NSURLConnection :: initWithRequest接收非阻塞队列上的数据:delegate:startImmediately:

时间:2012-12-17 13:33:45

标签: ios nsurlconnection

我有一个我继承的代码,它使用NSURLConnectioninitWithRequest:delegate:startImmediately:,因此可以通过app委托接收响应数据。似乎该方法异步工作,但在主线程内,因为我的UI被阻止。

所以我的问题是我能否在非阻塞队列上执行响应,但继续使用initWithRequest:delegate:startImmediately:

1 个答案:

答案 0 :(得分:2)

  1. NO参数传递startImmediately:

  2. 创建NSOperationQueue并在连接上调用setDelegateQueue:,将其传递给队列。

  3. 手动呼叫连接上的start