我有一个我继承的代码,它使用NSURLConnection
和initWithRequest:delegate:startImmediately:
,因此可以通过app委托接收响应数据。似乎该方法异步工作,但在主线程内,因为我的UI被阻止。
所以我的问题是我能否在非阻塞队列上执行响应,但继续使用initWithRequest:delegate:startImmediately:
?
答案 0 :(得分:2)
为NO
参数传递startImmediately:
。
创建NSOperationQueue
并在连接上调用setDelegateQueue:
,将其传递给队列。
手动呼叫连接上的start
。