svn更新未声明标识符后的S3 TransferManager

Posted

技术标签:

【中文标题】svn更新未声明标识符后的S3 TransferManager【英文标题】:S3TransferManager after svn update undeclare identifier 【发布时间】:2013-08-30 15:34:57 【问题描述】:

我有奇怪的错误。我在家里用 S3TransferManager(来自 S3 类)编写了一个代码,并提交了它。当我在工作中更新时遇到了这个奇怪的错误。我确实尝试了一切,事件更新 AWS 框架,同样的问题

*.h 文件

// Amazon AWS imports
#import <AWSRuntime/AWSRuntime.h>
#import <AWSS3/AWSS3.h>
#import <AWSDynamoDB/AWSDynamoDB.h>
#import <AWSSQS/AWSSQS.h>
#import <AWSSNS/AWSSNS.h>
#import <AWSS3/AmazonS3Client.h>
// background thread

@interface UploadVideoController :    UIViewController<UIImagePickerControllerDelegate,UINavigationControllerDelegate, AmazonServiceRequestDelegate>

在 woek 更新后我会得到这个:

我该如何解决这个问题?谢谢

【问题讨论】:

导入 S3TransferManager.h 正如我提到的,在家里我有工作副本,但在工作计算机上克隆给我这个错误。所以我这是更深层次的东西,然后只是导入。无论如何感谢您快速回答 【参考方案1】:

我是适用于 ios 的 AWS 开发工具包的维护者之一。很抱歉您遇到问题。

首先,您不需要同时导入 AWSS3.h 和 AmazonS3Client.h,因为第一个会导入第二个。

其次,听起来您的项目中可能有错误的标题或框架搜索路径。您可能想要删除框架,清除搜索路径,然后将框架重新添加到您的项目中。

【讨论】:

以上是关于svn更新未声明标识符后的S3 TransferManager的主要内容,如果未能解决你的问题,请参考以下文章

svn中有的代码被标注黄色,绿色和红色,分别表示啥意思呢?

svn中有的代码被标注黄色,绿色和红色,分别表示啥意思呢?

C 2065 AFX_IDW_MENUBAR未声明的标识符 错误提示

我在 Visual Studio C++ 中遇到这些错误:“NuovoUtente”:未声明的标识符和“CercareUtente”:未声明的标识符 [关闭]

vs中error c2065: “i”: 未声明的标识符怎么解决

重命名默认contentView后的SwiftUI“使用未解析的标识符”