Yuj*_*uji 7 cocoa-touch nsurlconnection multitasking ios4
我NSURLConnection
用来在iOS中异步下载资源.(它们是大型PDF文件,因此连接速度较慢需要一些时间.)
现在我正在将我的应用程序从iOS 3更新到iOS 4.由于我的应用程序不是位置感知,voip和背景音乐,我想我需要做点什么.
我的问题是,NSURLConnection
当前正在运行的是什么?当应用程序回到前台时,它是否被暂停并神奇地恢复,还是被彻底杀死了?如果是后者,那么以后自动恢复它的标准策略是什么?是否有一个NSURLConnection
自动执行此操作的开源子类?
您可以启动最多运行 10 分钟的任务。查看beginBackgroundTaskWithExpirationHandler:
为此目的使用 API。请注意,如果您的任务花费太长时间,它将被操作系统终止。