2017-09-30 13 views
0

私のアプリでは、いくつかの質問を完了する必要があります。クイズの最後にスコアを与えられます。これはIntです。私はそれをメインメニューに渡し、私の全体的なスコアは私が今得たスコアを表示します。私は新しいスコアがユーザーによってどのように獲得されたかを知り、新しいスコアが総合スコアにどのように加わるかを知りたい。私のoverallScoreラベルは私のスコアを表示し、intPassedはビューコントローラに渡される整数です。その後、ユーザーのデフォルトを使用して永久保存します。これを行う方法に関するアイデア?スコアを得るたびに総合スコアを整数に加算する

+0

試したことがあるコードを投稿してください。 –

答えて

0
// Get, add 
var oldScore = UserDefaults.standard.integer(forKey: "overallScore") 
var newScore = oldScore + intPassed 

// Save 
UserDefaults.standard.set(newScore, forKey: "overallScore") 

// Display 
overallScore.text = String(newScore) 
+0

ありがとうございます@アーロン私は、今私はこれを行う方法を知って感謝! –

関連する問題