【发布时间】:2012-09-15 20:05:48
【问题描述】:
我正在使用 AFNetworking 将大文件下载到我的 iPad 应用程序中。
AFHTTPRequestOperation 的一个实例用于下载此文件。以下是供参考的代码-
//request 是下载文件的 NSRequest 对象 AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request 成功:^(AFHTTPRequestOperation *操作,id responseObject){ } 失败:^(AFHTTPRequestOperation *操作,NSError *错误){ }]; //这里的路径变量是下载文件的位置 operation.outputStream = [NSOutputStream outputStreamToFileAtPath:path 附加:是]; //因为这个类是AFHTTPClient的子类所以操作被添加到请求队列中 [自入队HTTPRequestOperation:操作];现在的问题是,当我尝试使用以下函数暂停和恢复此下载时,pauseDownload 功能可以正常工作,但是恢复下载无法正常工作,并且下载似乎从头开始我期待它会从它离开的地方恢复。这可能是什么问题?
-(无效)暂停下载{ [操作暂停]; } -(void)resumeDownload{ [操作简历]; }【问题讨论】:
标签: objective-c ios afnetworking