Tôi có đoạn mã sau:Làm cách nào để sử dụng các số âm trong một phạm vi trong Swift?
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
}
Tôi cũng đã cố gắng case -1000...-10:
. Cả hai đều gặp lỗi giống nhau ! Expected expression after unary operator
.
Điều tôi thực sự muốn làm là case <= -10:
, nhưng tôi không thể tìm ra cách thực hiện điều đó mà không gặp lỗi này Unary operator cannot be separated from its operand
.
Tôi không hiểu gì?
Hãy thử gói trong ngoặc đơn có thể? – Rufflewind
Thật không may là không hoạt động. – webmagnets