2017-10-20 2 views
-3
@IBAction func blueBtnAct(_ sender: AnyObject) { 
    score++ //error bcause Unary operator '++' cannot be applied to an operand of type '@lvalue Int' 
    blueLbl.text = "\(score)" 
    GrenLbl.text = "\(score)" 
    testScore() 
} 
@IBAction func GrenBtnAct(_ sender: AnyObject) { 
    score-- //error bcause Unary operator '--' cannot be applied to an operand of type '@lvalue Int' 
    blueLbl.text = "\(score)" 
    GrenLbl.text = "\(score)" 
    testScore() 
} 

Antwort

4

Sie sollten score = score + 1 Verwendung anstelle von score++

+1

Der empfohlene Ersatz wird 'Partitur + = 1 ' – vadian

+0

ja du bist rechts @vadian aber score = score + 1 einfach zum lernen – Zee

+0

Nein, lerne die richtigen Sachen. Wer +++ verstehen kann, wird auch "+ = 1" verstehen ;-) – vadian

Verwandte Themen