質問編集履歴

4

編集

2023/02/15 11:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
  // Grouping by Category
101
101
  var groupedProducts: [CountryInfo.Category: [CountryInfo]] = Dictionary(
102
102
  grouping: all_student_array,
103
- by: { $0.name }
103
+ by: { $0.name } // ここでエラーが出る
104
104
  )
105
105
 
106
106
  print(

3

編集

2023/02/15 10:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -133,7 +133,7 @@
133
133
 
134
134
  ・その他にもいろいろ試してみたのですがどうも上手く形にできません。
135
135
 
136
- ・データはAPIで取得しているので出来れば一度取得して構造体に入れたデータを加工して使いたいと考えています。
136
+ ・データはAPIで取得しているので出来れば取得は一度だけで、構造体に入れたデータを加工して使い回したいと考えています。
137
137
 
138
138
 
139
139
  ### 補足情報(FW/ツールのバージョンなど)

2

編集

2023/02/15 10:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 実現したいこと
2
2
 
3
- 構造体(Struct)でデータを扱っています。
3
+ APIで取得してデータを構造体(Struct)で扱っています。
4
4
  このデータを以下の形に加工したいです。
5
5
 
6
6
  ### 加工前

1

追記

2023/02/15 10:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -25,11 +25,12 @@
25
25
  sato: [(secondName: "yuki", age: 17), (secondName: "yuuta", age: 20), (secondName: "daichi", age: 19), (secondName: "taro", age: 19)]
26
26
  ]
27
27
 
28
- ### 目
28
+ ### 目指している形
29
29
  1:テーブルビューのセルに名前だけの配列を表示。
30
30
  2:セルにはその名前に該当する生徒情報を保持(secondName, age)
31
31
  3:セルをタップすると遷移先でその情報を利用
32
32
 
33
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-15/f1624407-6708-4ef6-90a4-8519741363da.png)
33
34
 
34
35
 
35
36
 
@@ -128,8 +129,16 @@
128
129
  ・配列要素をグループ化したディクショナリの作成
129
130
  https://yagamo-style.com/2020/07/16/arraygrouping/
130
131
 
132
+ ・構造体データをグループ化してディクショナリーで扱おうとしましたが上記のエラーが出てビルドに失敗しました。
133
+
134
+ ・その他にもいろいろ試してみたのですがどうも上手く形にできません。
135
+
136
+ ・データはAPIで取得しているので出来れば一度取得して構造体に入れたデータを加工して使いたいと考えています。
137
+
138
+
131
139
  ### 補足情報(FW/ツールのバージョンなど)
132
140
 
133
- データ加工の初心者のため各種名称がわかりません
141
+ データ加工の初心者のため各種名称が正確にわからない場合がありま
134
- お手柔らかにお願いいたします。
142
+ Swiftのデータ加工に詳しい方いましたらお手柔らかにお願いいたします。
135
143
 
144
+