2013-02-13 62 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