2013-02-13 36 views
3

从amazon s3下载文件时,我试图取消/停止文件。但我不能得到任何解决方案。所以好心地建议我一个解决方案。谢谢如何在aws中停止/取消下载请求s3

S3GetObjectRequest *downloadRequest = [[[S3GetObjectRequest alloc] initWithKey:path withBucket:SECRET] autorelease]; 
    downloadRequest.delegate=self; 
    [s3 getObject:downloadRequest]; 
    NSData *myData2; 
     myData2 = response.body; 
     [myData2 writeToFile:filePath atomically:YES]; 

这是我下载的代码片段。

+1

你用什么来下载文件? NSURLConnection的?你能告诉我们你正在使用的代码,以便我们可以提供具体的建议吗? – 2013-02-13 17:28:38

+0

我更新了我的代码片段。 @Matt Long – 2013-02-14 08:29:25

回答

4

S3GetObjectRequest有一个名为urlConnection的属性。您可以致电urlConnection属性上的cancel取消您的下载请求。

+0

非常感谢你..它适合我... – 2013-02-18 13:03:28