来自NSOperation内的NSURLConnection同步方法

时间:2011-01-25 19:32:32

标签: iphone multithreading concurrency nsurlconnection nsoperation

假设我有多个NSOperation对象附加到并发队列。

在这些NSOperations中,我会调用NSURLConnectionClass的同步方法,sendSynchronousRequest ...只是为了不通过跟踪单个委托中的不同连接来搞乱我的代码。

Apple称sendSynchronousRequest ...将自动创建一个带有运行循环的单独线程来跟踪NSURLConnection委托消息。

但是我已经有了几个额外的线程(在NSOperation内运行)!所以问题是:如果我有10个NSOperation个对象,并且每个都会调用NSURLConnection的同步方法,它是否会产生10个额外的(“自动创建的”)线程,其中包含运行循环或那里所有人只会一个

1 个答案:

答案 0 :(得分:1)

不要担心NSURLConnection创建的主题。这是一些内部细节。我很确定它是所有NSURLConnection个实例共享的全局线程。

相关问题