2016-09-26 10 views
0

こんにちは私はスウィフトを使用していますが、使用しようとしているときにかっこを出力します。swiftでのインクリメントエラー3

var initialScore = 8 
let TotalScore = initialScore+=1 

エラーが

定数 'TotalScore'

予期しないかもしれタイプを '()'、持っていることが推測されて出てくる、私を助けてください!

+2

はTotalScore = initialScore + 1削除= –

+2

それは*ですどちらか* 'てみましょうTotalScore = initialScore + 1 '...または単に' initialScore + = 1' *その後* 'てみましょうTotalScore = initialScore'てみましょう。それは同じことをしないので、注意してください。 – Moritz

+1

多かれ少なかれ、http://stackoverflow.com/questions/26155523/multiple-variable-assignment-in-swiftと同じ問題:Swiftの代入演算子は値を返しません。 –

答えて

0

=に接続されている小さな問題があります。あなたが使用してはならない1で=あなたしている場合は1前の値をインクリメントしたい場合

var initialScore = 8 
let TotalScore = initialScore+1 

:youreの問題トライを解決するには。

+=を一緒に使用する小さな例です。

var a = 1 
a += 2 
+0

よろしくお願いします! –

+0

@TomGroundsようこそ –