私はsqlite
質問と回答を保存するために使用します。プロジェクトの要件に応じて、結果をsqlite
テーブルに保存.plist
したり、結果を表示したり、結果に関連するデータを保存したりすることはできません。
FMDBチュートリアルを使用して、IOSでsqliteデータベースを作成できます。、、、fieldsで呼び出されるテーブルを作成Questions
します。q_id
questions(varchar)
question kind (varchar)
そして、、、、フィールドを持つテーブル をAnswers
作成します。外部キーに慣れていない場合は、ここに外部キーのチュートリアルがあります。a_id
q_id(foreign Key)
answer(varchar)
point
質問と回答の準備ができたら、簡単なテーブルビューを使用して質問と回答を表示します。
結果を表示するには、要件に応じて複数のオプションがあり、ラベルに結果を表示するだけです。結果を表示するだけの場合は、Singleton
整数を使用してポイントの結果を保持します。クイズが終了したら、その整数を呼び出してSingleton
表示します。
結果を保存する場合は、データベースに別のテーブルを作成するか、.plistを作成します。