我在Xcode 8 Beta 3中有一个Objective-C项目.自更新以来,每当我尝试构建时,都会收到以下错误:
对于使用Swift的目标,需要正确配置"使用Legacy Swift语言版本"(SWIFT_VERSION).使用[Edit> Convert> To Current Swift Syntax ...]菜单选择Swift版本或使用Build Settings编辑器直接配置构建设置.
有没有遇到过这个?由于它是一个Objective-C项目,因此没有构建设置来配置Swift.我还确保没有项目依赖项或CocoaPods使用Swift.我唯一的解决方案是使用Beta 2.任何想法如何解决这个问题?
我还应该提到我正在运行OSX 10.12 Beta 2.
可以在Xcode 8中使用Swift 2.2吗?
来自Xcode 8发行说明:
"Xcode 8支持切换工具链,例如来自swift.org的工具链,无需重新启动Xcode.(23135507)"
我一直试图在swift.org网站上找到swift 2.2工具链,但不能.在配置Xcode 8以使用swift 2.2方面取得任何成功