回答編集履歴

1

0

2019/10/18 01:56

投稿

takabosoft
takabosoft

スコア8356

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