質問編集履歴

3

質問を変更

2019/10/27 15:54

投稿

hameji
hameji

スコア1380

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,11 @@
8
8
 
9
9
  そこで、その値を変更するcustom funcを設定する時、
10
10
 
11
- 配列のindexをintで指定できなくて困っています。
11
+ ~~配列のindexをintで指定できなくて困っています。~~
12
+
13
+ PresentCell「.name」を忘れてて、修正したら、違うエラーとなりましたので、
14
+
15
+ 変更しました。
12
16
 
13
17
 
14
18
 
@@ -102,7 +106,7 @@
102
106
 
103
107
  var tempCells = TempCells()
104
108
 
105
- tempCells[0] = PresentCell(NameData(firstName: firstName, lastName: lastName)) // <-この行で[0]のとこがIntでは指定できませんというエラーが返ってきて詰まっています。
109
+ tempCells[0] = PresentCell.name(NameData(firstName: firstName, lastName: lastName)) // <-この行で[0]のとこがIntでは指定できませんというエラーが返ってきて詰まっています。
106
110
 
107
111
  return tempCells
108
112
 
@@ -160,4 +164,4 @@
160
164
 
161
165
 
162
166
 
163
- ![イメージ説明](fb161c1492eb5ad82cc808e5a0a5f52b.png)
167
+ ![イメージ説明](ef5c7d3d0aae2f4970ba68be1a9d51a5.png)

2

表記変更

2019/10/27 15:54

投稿

hameji
hameji

スコア1380

test CHANGED
@@ -1 +1 @@
1
- collectionを継承したstructの値を書き換える方法
1
+ collectionを継承したstructの値を変更する方法
test CHANGED
@@ -2,17 +2,17 @@
2
2
 
3
3
  Dataをassociated valueで持たせている時、
4
4
 
5
- その並びをcustom struct(:collection)で定義しようと思っています。
5
+ その並びをcustom struct(collectionを継承)で定義しようと思っています。
6
6
 
7
7
 
8
8
 
9
- そこで、その値を書き換えるcustom funcを設定する時、
9
+ そこで、その値を変更するcustom funcを設定する時、
10
10
 
11
11
  配列のindexをintで指定できなくて困っています。
12
12
 
13
13
 
14
14
 
15
- サンプルコードを作って試していますが、
15
+ サンプルコードを作って試しています
16
16
 
17
17
  下記のコードを見てもらった方が早いと思います。
18
18
 

1

画像を変更

2019/10/27 15:42

投稿

hameji
hameji

スコア1380

test CHANGED
File without changes
test CHANGED
@@ -160,4 +160,4 @@
160
160
 
161
161
 
162
162
 
163
- ![イメージ説明](1711acf3195acfd5024ac4ad0b512354.png)
163
+ ![イメージ説明](fb161c1492eb5ad82cc808e5a0a5f52b.png)