Swift错误:前缀/后缀' ='被预定了

时间:2014-06-10 06:32:07

标签: ios swift xcode6

我收到错误消息:

  

前缀/后缀' ='保留

以下简单的swift。

var c=0,a=2,b=4
c= a+b

我知道为什么会收到此错误?

2 个答案:

答案 0 :(得分:18)

检查一下: Is this response from the compiler valid?

Swift并不像C一样完全与空白无关......特别是,它使用空格来区分前缀和后缀运算符(因为C中的++ i ++是语法奇怪)。但是对于像Python这样的空白也不是非常严格。

P.S。所以你必须在=之前添加空格。

答案 1 :(得分:2)

如果我在变量“c”名称后使用单个空格,则会删除此错误。

c = a+b