objective-c - 如何在完全下载云端硬盘文件之前开始使用该文件的内容?

标签 objective-c ios5 ios-simulator google-drive-api

我为 ipad 创建了一个应用程序..它已经有 View 部分..其中集成了用于列表文件的谷歌驱动器。列出后,当用户单击查看文件时,将下载该文件,然后由用户查看。

下载完成后用户无法打开该书。如果该文件内容太大,则需要花费太多时间。当用户单击文件立即打开时,是否还有其他方式...或者在剩余页面在后台加载之后先显示 2 或 3 页。

最佳答案

你有两个选择。例如,您可以使用 Range HTTP header 逐段下载内容。 。另一种可能性是流式传输响应对象(在 Java 中,我将通过读取响应的 InputStream 中的字节来实现)。可惜我缺乏 Objective-C 技能,无法为您提供进一步帮助。

关于objective-c - 如何在完全下载云端硬盘文件之前开始使用该文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13738375/

相关文章:

iOS 应用程序在最后一行 prepareForSegue 代码处终止。不能踏进去

iphone - 在 UITableView 自定义单元格中获取值表单文本字段

iOS 模拟器 CPU 负载

iphone - Xcode iPhone 4、4s 和 5 模拟器分辨率

ios - Objective-C内存管理: if I alloc init multiple times,需要释放多次吗?

ios - 无法将数据设置为 prepareForSegue 中的数组

ios - 最新的 iOS 版本分布百分比?

iphone - 如何让点击返回按钮后键盘消失

ios - 大 iPhone 5 模拟器?

ios - 从 Core Data 中的 AppDelegate 执行回滚功能时需要访问相同的 ManagedObjectContext 实例