由于Swift 5.7引入了新的语言特性和更新,这些特性在Swift 5.6.1中是不存在的,因此无法运行。为了解决这个问题,需要使用相同的Swift版本来编写和运行代码。如果你必须在Swift 5.6.1上运行代码,你可以考虑使用Swift 5.6.1编写你的代码,或者升级到Swift 5.7版本。下面是升级到Swift 5.7的代码示例:
// Swift 5.6.1代码 var num1 = 10 var num2 = 20 var sum = num1 + num2 print("The sum is (sum)")
// Swift 5.7代码 var num1 = 10 var num2 = 20 var sum = num1 + num2 print("The sum is (sum)")
// 注意:没有区别,因为代码基本相同并且都可以在Swift 5.7上运行。