質問するログイン新規登録

質問編集履歴

1

文章を詳細表記した

2019/10/01 01:56

投稿

nkrmn_a
nkrmn_a

スコア27

title CHANGED
@@ -1,1 +1,1 @@
1
- Jsonデータのタプル配列での表示方法
1
+ Jsonデータのタプル配列での保持方法
body CHANGED
@@ -2,19 +2,19 @@
2
2
  {
3
3
   "group" : {
4
4
    {
5
-     "1" : {"code":"1","value":"あ"},
5
+     "1" : {"code":"A","value":"あ"},
6
6
      "2" : [
7
-        {"code":"2","value":"か"},
7
+        {"code":"K","value":"か"},
8
-        {"code":"3","value":"さ"},
8
+        {"code":"S","value":"さ"},
9
-        {"code":"4","value":"た"}
9
+        {"code":"T","value":"た"}
10
10
      ]
11
11
    } ,
12
12
    {
13
-     "3" : {"code":"5","value":"な"},
13
+     "3" : {"code":"N","value":"な"},
14
14
      "4" : [
15
-        {"code":"6","value":"は"},
15
+        {"code":"H","value":"は"},
16
-        {"code":"7","value":"ま"},
16
+        {"code":"M","value":"ま"},
17
-        {"code":"8","value":"や"}
17
+        {"code":"Y","value":"や"}
18
18
      ]
19
19
    }
20
20
   ]
@@ -22,14 +22,15 @@
22
22
  ```
23
23
 
24
24
 
25
- をタプル配列で保持したいです。
25
+ のJsonタプル配列で保持したいです。
26
+ Jsonはプロジェクト内で持っているファイルです。
26
27
 
27
- 現在、
28
+ 現在、タプル配列の宣言は
28
29
  ```swift
29
30
  var kisuList : [(code:String , value:String)]=[]
30
31
  var gusuList : [(code:String , value:String)]=[]
31
32
  ```
32
- という表記をしていますが、appendする際に、
33
+ という表記をしていますが、Jsonをパースしてタプルにappendする際に、
33
34
  Cannot convert value of type '[String]' to expected argument type '(code: String, value: String)'
34
35
  というエラーが起きます。
35
36