diff --git a/SwiftUI/project2/GuessTheFlag/ContentView.swift b/SwiftUI/project2/GuessTheFlag/ContentView.swift index e9ee4902..958c2abc 100644 --- a/SwiftUI/project2/GuessTheFlag/ContentView.swift +++ b/SwiftUI/project2/GuessTheFlag/ContentView.swift @@ -13,6 +13,7 @@ struct ContentView: View { @State private var showingScore = false @State private var scoreTitle = "" + @State private var score = 0 var body: some View { ZStack { @@ -57,7 +58,7 @@ struct ContentView: View { Spacer() Spacer() - Text("Score: ???") + Text("Score: \(score)") .foregroundStyle(.white) .font(.title.bold()) @@ -68,13 +69,14 @@ struct ContentView: View { .alert(scoreTitle, isPresented: $showingScore) { Button("Continue", action: askQuestion) } message: { - Text("Your score is ???") + Text("Your score is \(score)") } } func flagTapped(_ number: Int) { if number == correctAnswer { scoreTitle = "Correct" + score += 1 } else { scoreTitle = "Wrong" }