我们可以从线程(NSThread)调用异步NSURLRequest吗?

时间:2012-03-05 12:29:11

标签: objective-c ios cocoa-touch nsthread nsurlrequest

是否可以从线程(NSThread)调用asynchronus NSURLRequest? 如果是,那么这是一个好习惯吗? 如果不是,那么任何人都可以用代码片段解释可能出现什么问题吗?

由于

1 个答案:

答案 0 :(得分:2)

这是可能的,但通常没有必要。为此,您需要在辅助线程上设置NSRunLoop

通常最好只使用主线程中的NSURLConnection,它仍然不会阻塞。要处理下载的数据,您可以轻松使用dispatch_async委托方法中的connectionDidFinishLoading: