gpt4 book ai didi

objective-c - NSURLConnection 线程安全吗?

转载 作者:行者123 更新时间:2023-12-03 17:33:11 25 4
gpt4 key购买 nike

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

即对委托(delegate)的回调是否会在不同的线程上返回?

最佳答案

委托(delegate)方法会在您安排下载的任何线程的运行循环中触发,即它们发生在您开始下载的任何线程中。来自 the documentation :

Note that these delegate methods will be called on the thread that started the asynchronous load operation for the associated NSURLConnection object.

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

关于objective-c - NSURLConnection 线程安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1385865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com