gpt4 book ai didi

cocoa-touch - iOS 中的 NSURLConnection 和多任务处理

转载 作者:行者123 更新时间:2023-12-04 12:49:46 25 4
gpt4 key购买 nike

我正在使用 NSURLConnection在iOS中异步下载资源。 (它们是大型 PDF 文件,因此连接速度较慢需要一些时间。)

现在我正在将我的应用程序从 iOS 3 更新到 iOS 4。由于我的应用程序没有位置感知、voip 和背景音乐,我想我需要做点什么。

那么我的问题是,NSURLConnection 会发生什么?目前正在运行?当应用程序回到前台时,它是暂停并神奇地恢复,还是被彻底杀死?如果是后者,以后自动恢复的标准策略是什么?是否有 NSURLConnection 的开源子类哪个自动执行?

最佳答案

您可以启动最多运行 10 分钟的任务。看使用beginBackgroundTaskWithExpirationHandler:用于此目的的 API。请注意,如果您的任务耗时过长,它将被操作系统杀死。

关于cocoa-touch - iOS 中的 NSURLConnection 和多任务处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4297410/

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