如何从 Swift 4 降级到 Swift 3?

How do I downgrade from Swift 4 to Swift 3?

我刚把我的代码从Swift 3升级到Swift 4。后来我改变了主意,想用我的代码和iOS 10。然后我得到了这个错误:

“Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…] menu to choose a Swift version or use the Build Settings editor to configure the build setting directly.

我使用 [编辑 > 转换 > 为当前 Swift 语法...] 菜单选择 Swift 版本,但它显示

'No Filter Results'.

然后,我尝试使用构建设置并将 'SWIFT_VERSION' 从 4.0 更改为 3.1 和 3.0。但是,错误仍然存​​在。有谁知道这个的解决方案?提前致谢!

清理你的项目(CMD + Shift + K)并确保每个目标上的 SWIFT_VERSION 设置为 Swift 3 使用 Xcode 8.3.3