真偽ゲーム
CoddyのSwiftジャーニー「SwiftUI入門」セクションの一部。レッスン 50/50。
チャレンジ
難しいquestions 配列を使って、正誤ゲームを作成します:
- 質問が残っている間は、現在の質問のテキスト(識別子
question)と2つのボタン、TrueとFalseを表示します。タップした答えが質問のanswerと一致した場合はscoreに1を加え、その後次の質問に進みます - 最後の質問の後は、
Score: 2/3(識別子result)と、スコアをリセットして最初からやり直すPlay againボタンを表示します
現在の位置は、0 から始まる index 状態で保持します。
自分で試してみよう
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}SwiftUI入門のすべてのレッスン
自分で練習してみよう: Swiftプレイグラウンド