質問編集履歴
2
無駄なキャストの削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,7 +64,7 @@
|
|
64
64
|
|
65
65
|
// 画像配列の番号で指定された要素の名前の画像をUIImageとする
|
66
66
|
|
67
|
-
let cellImage = UIImage(named: photos[(indexPath
|
67
|
+
let cellImage = UIImage(named: photos[(indexPath).row])
|
68
68
|
|
69
69
|
// UIImageをUIImageViewのimageとして設定
|
70
70
|
|
@@ -76,11 +76,11 @@
|
|
76
76
|
|
77
77
|
let Label = testCell.contentView.viewWithTag(2) as! UILabel
|
78
78
|
|
79
|
-
Label.text = photos[(indexPath
|
79
|
+
Label.text = photos[(indexPath).row]
|
80
80
|
|
81
81
|
let Label2 = testCell.contentView.viewWithTag(3) as! UILabel
|
82
82
|
|
83
|
-
Label2.text = String(result[(indexPath
|
83
|
+
Label2.text = String(result[(indexPath).row])
|
84
84
|
|
85
85
|
|
86
86
|
|
@@ -140,15 +140,15 @@
|
|
140
140
|
|
141
141
|
// [indexPath.row] から画像名を探し、UImage を設定
|
142
142
|
|
143
|
-
let selectedImage = UIImage(named: photos[(indexPath
|
143
|
+
let selectedImage = UIImage(named: photos[(indexPath).row])
|
144
144
|
|
145
145
|
// 配列resultにセルを押した回数を格納
|
146
146
|
|
147
147
|
if selectedImage != nil {
|
148
148
|
|
149
|
-
print((indexPath
|
149
|
+
print((indexPath).row)
|
150
150
|
|
151
|
-
result[(indexPath
|
151
|
+
result[(indexPath).row] += 1
|
152
152
|
|
153
153
|
print(result)
|
154
154
|
|
@@ -156,7 +156,7 @@
|
|
156
156
|
|
157
157
|
// 現在のセルの番号
|
158
158
|
|
159
|
-
selectedItem = (indexPath
|
159
|
+
selectedItem = (indexPath).row
|
160
160
|
|
161
161
|
// セルをリロード
|
162
162
|
|
1
コメント追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -35,6 +35,8 @@
|
|
35
35
|
// セルを押した回数を格納する配列
|
36
36
|
|
37
37
|
var result:[Int] = Array(repeating: 0, count: 10)
|
38
|
+
|
39
|
+
// 押されたセル番号を格納する変数
|
38
40
|
|
39
41
|
var selectedItem = 0
|
40
42
|
|