回答編集履歴
1
0
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
出題時に上記のようにquestionArrayを毎回元のCSVから生成しなおしているので、
|
8
8
|
|
9
|
-
いくら`questionArray[6] = "1"`などを実行しても、その情報は残りません。
|
9
|
+
いくら`questionArray[6] = "1"`などを実行しても、その情報はメモリ上へ残りません。
|
10
10
|
|
11
11
|
|
12
12
|
|
@@ -24,6 +24,10 @@
|
|
24
24
|
|
25
25
|
var word = ""
|
26
26
|
|
27
|
+
/// 正解のインデックス
|
28
|
+
|
29
|
+
var answerIndex = 0
|
30
|
+
|
27
31
|
/// 選択肢
|
28
32
|
|
29
33
|
var choices = [String]()
|
@@ -38,7 +42,7 @@
|
|
38
42
|
|
39
43
|
|
40
44
|
|
41
|
-
あとは一度だけCSVファイルを解析し、上記クラスの配列としてメンバー変数へ保持してください。
|
45
|
+
あとは一度だけCSVファイルを解析し、上記クラスの配列として全問題をメンバー変数へ保持してください。
|
42
46
|
|
43
47
|
|
44
48
|
|
@@ -66,7 +70,7 @@
|
|
66
70
|
|
67
71
|
|
68
72
|
|
69
|
-
あとは、クリアしたら各QuestionのisStarフラグをtrue/falseにするだけで、情報を保持できます。
|
73
|
+
あとは、クリアしたら各QuestionのisStarフラグをtrue/falseにするだけで、情報をメモリ上へ保持できます。
|
70
74
|
|
71
75
|
|
72
76
|
|