在ios上下载一个大文件的概念

时间:2015-02-12 10:22:25

标签: ios swift

我想从IOS应用程序下载一个大文件到本地磁盘。 我不知道怎么开始。我找到了许多线索,指导了不同的方法,但我不知道该走哪条路。

Perhabs有人能用粗略的概念帮助我以正确的方式前进吗?

我的先决条件: - 文件大约300 MB - 我喜欢在对话框中显示进度。 - 我更喜欢快速做到这一点。

任何提示?

关于我的概念问题的其他信息: 在开始时,我想在加载数据期间显示带有Progressbar的Welcomepage。 加载完成后,我想显示一个表示已加载数据的自定义视图。 现在我不知道如何做到这一点。 在Android应用程序中,我将有一个主要活动(可能类似于ViewController?)然后我将显示带有进度条的customdialog。完成加载后,我会关闭对话框并在我的Mainactivity中添加一些视图。

IOS开发人员将如何做到这一点?

在前台和后台处理此问题有两种情况。在Android中,这可以使用服务来完成。

1 个答案:

答案 0 :(得分:0)

执行此操作的最佳方法是使用NSURLSession类进行下载任务。如果在xcode中的功能中启用了后台提取,这也将在后台运行。