質問編集履歴
3
質問を変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,9 @@
|
|
3
3
|
その並びをcustom struct(collectionを継承)で定義しようと思っています。
|
4
4
|
|
5
5
|
そこで、その値を変更するcustom funcを設定する時、
|
6
|
-
配列のindexをintで指定できなくて困っています。
|
6
|
+
~~配列のindexをintで指定できなくて困っています。~~
|
7
|
+
PresentCell「.name」を忘れてて、修正したら、違うエラーとなりましたので、
|
8
|
+
変更しました。
|
7
9
|
|
8
10
|
サンプルコードを作って試しています。
|
9
11
|
下記のコードを見てもらった方が早いと思います。
|
@@ -50,7 +52,7 @@
|
|
50
52
|
|
51
53
|
func rewriteName(firstName: String, lastName: String) -> TempCells {
|
52
54
|
var tempCells = TempCells()
|
53
|
-
tempCells[0] = PresentCell(NameData(firstName: firstName, lastName: lastName)) // <-この行で[0]のとこがIntでは指定できませんというエラーが返ってきて詰まっています。
|
55
|
+
tempCells[0] = PresentCell.name(NameData(firstName: firstName, lastName: lastName)) // <-この行で[0]のとこがIntでは指定できませんというエラーが返ってきて詰まっています。
|
54
56
|
return tempCells
|
55
57
|
}
|
56
58
|
|
@@ -79,4 +81,4 @@
|
|
79
81
|
|
80
82
|
解決できる指定方法をご教授いただけると幸いです。
|
81
83
|
|
82
|
-

|
2
表記変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
collectionを継承したstructの値を
|
1
|
+
collectionを継承したstructの値を変更する方法
|
body
CHANGED
@@ -1,11 +1,11 @@
|
|
1
1
|
tableViewなどのcellの型をenumで作成し、
|
2
2
|
Dataをassociated valueで持たせている時、
|
3
|
-
その並びをcustom struct(
|
3
|
+
その並びをcustom struct(collectionを継承)で定義しようと思っています。
|
4
4
|
|
5
|
-
そこで、その値を
|
5
|
+
そこで、その値を変更するcustom funcを設定する時、
|
6
6
|
配列のindexをintで指定できなくて困っています。
|
7
7
|
|
8
|
-
サンプルコードを作って試しています
|
8
|
+
サンプルコードを作って試しています。
|
9
9
|
下記のコードを見てもらった方が早いと思います。
|
10
10
|
|
11
11
|
```Swift
|
1
画像を変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -79,4 +79,4 @@
|
|
79
79
|
|
80
80
|
解決できる指定方法をご教授いただけると幸いです。
|
81
81
|
|
82
|
-

|