【发布时间】:2015-01-03 15:18:11
【问题描述】:
我有以下代码:
switch self.score
{
case 1:
self.score = self.score - 2
case -10...-10000: // ! Expected expression after unary operator
println("lowest score")
self.score = -10
default:
self.score = self.score - 1
}
我也试过case -1000...-10:。两者都得到相同的错误! Expected expression after unary operator。
我真正想做的是case <= -10:,但如果没有收到此错误Unary operator cannot be separated from its operand,我不知道该怎么做。
我不明白什么?
【问题讨论】:
-
试试用括号括起来吧?
-
不幸的是,这也不起作用。
标签: swift switch-statement operators negative-number