【发布时间】:2013-02-12 09:07:27
【问题描述】:
我是 iOS 新手。 我想知道我的应用程序的一些基本需求是否可能? “当我的应用程序启动时(点击我的应用程序图标),应用程序应该从服务器下载大约 5-10 个文件。如果按下“主页”按钮,它也应该在后台继续下载。我的应用程序具有重试逻辑,即如果服务器是无法访问并发生请求超时,然后应用程序将等待一段时间并一次又一次地发送请求,直到下载完成。” 有可能吗?
【问题讨论】:
-
一切皆有可能,只需使用 github 上的 AFNetworking 库即可。它会让你很容易。但是,对于长时间运行的后台进程,它无法超过 10 分钟的操作系统限制。
-
我对 beginBackgroundTask 有同样的疑问。我需要在 10 分钟后继续重试。也。
-
运气不好,过了这么久你就不能继续尝试了。
标签: iphone ios ios4 nsurlconnection nsurlrequest