0

我有多个 NSURLConnections 正在运行,向委托对象提供数据。这些委托对象都将其数据存储到 sqlite 数据库连接的单个实例中是否安全?

即代表的回调是否在不同的线程中返回?

4

1 回答 1

4

委托方法在您安排下载的任何线程的运行循环中触发,即它们发生在您开始下载的任何线程中。从文档中:

请注意,这些委托方法将在为关联的 NSURLConnection 对象启动异步加载操作的线程上调用。

这意味着“[他们] 会回到不同的线程吗?”这个问题的答案。取决于您的应用程序的设计。如果您在一个线程中将它们全部启动,那么不会。

于 2009-09-06T15:07:49.590 回答