gpt4 book ai didi

iphone - 如何使用 AWS iOS SDK 从 S3 保存文件?

转载 作者:行者123 更新时间:2023-12-03 20:55:24 24 4
gpt4 key购买 nike

我正在寻找一个 super 简单的示例来说明如何执行 getObject使用 iOS SDK 从 S3 获取:http://aws.amazon.com/sdkforios/

具体是如何将响应结果写入文件的部分。

最佳答案

问题似乎是,虽然S3GetObjectReponsesetOutputStream,但唯一的获取 S3GetObjectResponse 的方法是通过 [[AmazonClientManager s3] getObject:getObjectRequest];到那时可能为时已晚。

因此,在请求中设置输出流:

S3GetObjectRequest  *getObjectRequest  = [[[S3GetObjectRequest alloc]  ....];
getObjectRequest.outputStream = ...;

请参阅S3GetObjectRequest:

- (NSOutputStream *) outputStream 

[read, write, assign]

Gets and Sets the output stream for the response data.

如果设置了此项,则响应会将数据写入提供的流,而不是通过数据属性使其可用。

流必须在所需的运行循环中打开和调度。 SDK不会关闭流。

关于iphone - 如何使用 AWS iOS SDK 从 S3 保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5526109/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com