【问题标题】:Amazon S3 Upload via iOS app w/ percent completeAmazon S3 通过 iOS 应用上传,完成百分比
【发布时间】:2011-08-24 04:28:38
【问题描述】:

我正在将一个 iOS 应用程序中的文件上传到 S3,该文件可能会变得非常大。 (最多 3-5mb)我想有一个上传进度条的方法,让用户能够看到上传的进度。我研究了多个课程,但没有看到解决方案。

网上最流行的是ASIHTTPRequest,它支持异步上传,但是我没有看到它在哪里提供了一个进度供我显示。

任何帮助将不胜感激。提前致谢。

【问题讨论】:

  • 现在 ASIHTTPRequest 已被弃用,有没有更好的方法来做到这一点?

标签: iphone objective-c ios amazon-s3 asihttprequest


【解决方案1】:

ASIHTTPRequest 提供状态信息,但您提供进度视图。它被称为UIProgressView,它是UIView 的子类,这意味着您可以将它放在任何已经有视图的地方。

您将请求的代理连接到您的进度视图 - 当数据进入时,代理会告诉您的进度视图根据请求的当前进度更新自身。

阅读ASIHTTPRequest 文档的“Tracking Progress”部分了解更多信息。

【讨论】:

  • 谢谢!我知道如何使用进度视图,但没有看到跟踪进度部分。这会让事情变得更容易!
猜你喜欢
  • 1970-01-01
  • 2012-01-05
  • 2013-01-12
  • 1970-01-01
  • 2012-05-17
  • 2014-03-05
  • 1970-01-01
  • 2014-04-11
  • 2023-03-14
相关资源
最近更新 更多