2017-04-05 47 views
15

我只是做了最后的XCode更新(8.3)的目标是正确配置,我有以下消息:“雨燕语言版本”(SWIFT_VERSION)需要其使用SWIFT

“雨燕语言版本”( SWIFT_VERSION)需要为使用Swift的目标正确配置。使用[编辑>转换>至当前Swift语法...]菜单选择一个Swift版本,或使用Build Settings编辑器直接配置构建设置。

知道“使用传统的Swift语言版本”选项刚刚从构建设置中删除,我如何在Swift 2.3中生成我的应用程序而现在没有进行任何转换?

+0

您阅读[发行说明](https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/ Chapters/Introduction.html#// apple_ref/doc/uid/TP40001051-CH1-SW160),不是吗? - **弃用和删除声明** Xcode 8.3不再支持Swift 2.3。 –

+0

我现在得到这个,使用Swift 3和Xcode 8.嗯? –

回答

8

你不能。 XCode 8.2是支持Swift 2.3的最后一个版本。你必须更新Swift 3或使用Xcode 8.2。

+0

谢谢,我将下载旧版本。 https://developer.apple.com/download/more/ – Claudio

2

你不能像XCode 8.2是支持Swift 2.3的最后一个版本。你将不得不更新你的代码到Swift 3或使用Xcode 8.2。

2

该死的你Xcode,现在我必须迁移到Swift 3.0。它清楚地表明了在打开或建立一个老项目,雨燕2.3,所以我建议这提醒可以让迁移:(:(

enter image description here

13

在导航选择栏,单击放大镜,然后搜索“SWIFT_VERSION “你会发现在项目,您可以相应地调整迅速版的地方。

enter image description here

enter image description here

1

更改斯威夫特语言版本所支持的版本生成设置

enter image description here