如何在 iOS 应用程序中暂停和恢复上传过程?
Posted
技术标签:
【中文标题】如何在 iOS 应用程序中暂停和恢复上传过程?【英文标题】:How to Pause and Resume Uploading process in iOS application? 【发布时间】:2014-08-13 11:28:40 【问题描述】:我正在使用一个 ios 应用程序,在该应用程序中,我必须从我的 iOS 应用程序上传服务 (Facebook) 上的图像。当我开始上传时,我希望在上传时使用暂停和恢复方法的功能。不知道这些功能怎么做?如果您有任何信息,请帮助我。 提前致谢。
【问题讨论】:
您正在使用? AF网络? ASIHTTP? 【参考方案1】:使用NSURLSessionUploadTask
上传文件。 NSURLSessionUploadTask
类继承自 NSURLSessionDataTask : NSURLSessionTask : NSObject
。
而NSURLSessionTask
提供了控制任务状态
– 取消 – 简历 – 暂停
有用的链接:NSURLSessionTask> NSURLSessionUploadTask
尝试实现这一点。
如果您使用的是AFNetworking
,您也可以使用AFHTTPRequestOperation
实现相同的效果。
【讨论】:
NSURLSessionUploadTask 仅适用于 iOS 7?? 是的,这些在 iOS 7.0 及更高版本中可用。 我的意思是在iOS7之前? iOS 6?以上是关于如何在 iOS 应用程序中暂停和恢复上传过程?的主要内容,如果未能解决你的问题,请参考以下文章
NSURLSessionDownloadTask 从其他 View ios 恢复和暂停