- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
按照 README.md,我设置了桥接 header ,包括 AWSApiGatewayBridge.h。
由 Swift 编写的生成的客户端 SDK 在 Swift 3 中存在很多编译器错误,因此我将生成的 Swift 2 代码替换为 Swift 3。
我将它们全部替换:不从 APIGatewayClient 类实例化对象。
但是 Xcode 会显示以下错误消息。
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1"
生成的Client.swift具有init函数。
init(configuration: AWSServiceConfiguration) {
super.init()
self.configuration = configuration.copy() as! AWSServiceConfiguration
...
}
在函数中,我发现有一行出错了。但我找不到解决的方法。
self.configuration = configuration.copy() as! AWSServiceConfiguration
如果该行被注释掉,Xcode可以成功编译。
这个错误是Xcode设置造成的还是我个人的问题?任何人都可以在 Swift 3 中使用 APIGatewayClient(Swift) 吗?
我使用Xcode ver8.2.1
最佳答案
生成的客户端 Swift SDK 不适用于 Swift 3。
如果您的应用程序是由 Swift 3 编写的,则需要使用 Objective C 生成的 SDK。
关于swift - AWS APIGatewayClient(Swift) 在 Swift3 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41295083/
按照 README.md,我设置了桥接 header ,包括 AWSApiGatewayBridge.h。 由 Swift 编写的生成的客户端 SDK 在 Swift 3 中存在很多编译器错误,因此我
我是一名优秀的程序员,十分优秀!