“Use LegacyswiftLanguage 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编译器来编译你的项目。 这个过程不涉及编写代码,因此不需要提供代码片段。如果你需要在使用Xcode进行Swift开发时指定Swift版本,可以在Xcode项目的构建设置中查找和设置“Swift Language Version”选项。
选择你的项目(在Xcode的项目导航器的最顶层)。 选择项目的target。 在Build Settings中找到“Swift Language Version”(Swift语言版本)。 将此设置更改为你的Xcode版本支持的最高Swift版本(如4.2或5.0)。 清理和重建项目: 更改Swift版本后,你可能需要清理(Clean)并重建(Build)你的项目。你可以通过选择“Product” >...
xcrun intentbuilderc generate -input ${SRCROOT}/PATH/TO/Intents.intentdefinition -output ${SRCROOT}/Intents -classPrefix "" -language Swift -swiftVersion 5.0 Then, add all of the generated files from the output path specified in the command above to all required targets in your project. You ...
3.选中Build Settings,然后在右边搜索框输入:swift 4.找到Swift Compiler - Search Paths 下的 Use Legacy Swift Language Version:把后面的改成YES即可。 具体上图: 下面我更新另一种方法,因为我发现上面的一种方法有时候不可行。所以上面更新不成功的看下面: ...
具体来说,Swift Compiler - Language版本设置不正确,导致编译器无法正确编译Swift代码。打开Xcode项目,选择项目文件(.xcodeproj)。 在项目导航栏中选择项目名称,进入项目设置。 在项目设置中,找到Build Settings选项卡。 在搜索框中输入“Swift Compiler - Language”,找到“Swift Language Version”选项。 将“Swift ...
在创建项目向导中,找到“语言”或“Swift版本”选项,并选择Swift 3作为您的项目语言。 修改现有项目的Swift版本:如果您已经有一个使用更高版本Swift的现有项目,并希望将其迁移到Swift 3,您需要修改项目的配置。在Xcode中,打开项目设置,找到“Build Settings”选项卡,然后在“Swift Language Version”选项中选择Swift ...
转发链接:https://blog.csdn.net/nathan1987_/article/details/79757368 1 2 3 4 The “Swift Language Version” (SWIFT_VERSION) build setting must besetto a supported valuefortargets which use Swift. This setting can besetinthe build settings editor....
去年翻译的Swift书籍是1.0版本,所以上面一些东西并不在适用。虽然Swift语言仍在更新,但是其整体的基础...
Swift 4 Xcode 9 同时支持 Swift 3.2和 Swift 4.0,可以在 “Swift Language Version” 选择 Swift 语言版本。 Swift 4 和 Swift 3 Target 可以在同一个项目中编译。 可以快速把工程中 Swift 旧版本的代码迁移到 Swift 4。 调试 让人心动的功能是,支持 iOS 设备和 Apple TV 支持无线调试,开发者不需要一直连...