IOS 5+;弧启用;aws-ios-sdk 1.5.0
我正在尝试将文件从 Amazon S3 中的一个“文件夹”复制到“另一个”。我可以在 Amazon S3 上看到文件已成功复制,但之后我的应用程序因内存错误而崩溃
我可以看到copyObject
已弃用,但我必须复制文件,所以我使用它并在启用僵尸时出现以下错误;
-S3CopyObjectResponse 释放:消息发送到释放的实例
//copy request
S3CopyObjectRequest *copyToNewFolder=[[S3CopyObjectRequest alloc] initWithSourceKey:amazonFileName sourceBucket:[Constants userEventBucket] destinationKey:destinationFile destinationBucket:[Constants userEventBucket]];
copyToNewFolder.metadataDirective = @"COPY";
S3CopyObjectResponse *copiedResponse=[self.s3 copyObject:copyToNewFolder];
if(copiedResponse.error != nil)
{
NSLog(@"Error: %@", copiedResponse.error);
return;
}
如何复制文件而不会出现内存错误?