質問編集履歴

2

ソースコードが間違っていました。申し訳ありません。

2021/12/06 12:52

投稿

kazuma24
kazuma24

スコア1

test CHANGED
File without changes
test CHANGED
@@ -50,15 +50,15 @@
50
50
 
51
51
 
52
52
 
53
- struct ResultList: Codable {
53
+ struct RakutenList: Codable {
54
54
 
55
- let Items :[items]
55
+ var Items :[items]
56
56
 
57
57
 
58
58
 
59
59
  struct items :Codable{
60
60
 
61
- let Item :item
61
+ var Item :item
62
62
 
63
63
 
64
64
 
@@ -71,6 +71,8 @@
71
71
  var itemUrl: String
72
72
 
73
73
  var imageUrl: String
74
+
75
+
74
76
 
75
77
  }
76
78
 
@@ -122,7 +124,7 @@
122
124
 
123
125
  }
124
126
 
125
-   
127
+
126
128
 
127
129
  //上で書いたdataにデータがしっかり入っていたら走る処理
128
130
 
@@ -130,15 +132,13 @@
130
132
 
131
133
  do {
132
134
 
133
- let rakuten = try JSONDecoder().decode(ResultList.self, from: data)
135
+ let rakuten = try JSONDecoder().decode(RakutenList.self, from: data)
134
136
 
135
137
  print("rakuten: ", rakuten)
136
138
 
137
139
  } catch(let err) {
138
140
 
139
141
  print("情報の取得に失敗しました2:",err)
140
-
141
-               //(問題点)上記のエラーメッセージが表示されます。
142
142
 
143
143
  }
144
144
 
@@ -151,6 +151,8 @@
151
151
  }
152
152
 
153
153
  }
154
+
155
+
154
156
 
155
157
 
156
158
 

1

エラーメッセージを写真からテキストに変更しました。

2021/12/06 12:52

投稿

kazuma24
kazuma24

スコア1

test CHANGED
File without changes
test CHANGED
@@ -16,9 +16,25 @@
16
16
 
17
17
  ```
18
18
 
19
- ![デバックエリアに表示されるエラーです。上から行目に("情報の取得に失敗しました2:",err)が出力されてしまいます。
19
+ デバックエリアに表示されるエラーです。上から5行目に("情報の取得に失敗しました2:",err)が出力されてしまいます。
20
20
 
21
- ](10c426081c974a771853bb08406f96db.png)
21
+
22
+
23
+ -------------------------------------------------------------------------------
24
+
25
+ 2021-12-06 18:24:28.906436+0900 a[9331:3887325] [connection] nw_proxy_resolver_create_parsed_array [C1 proxy pac] Evaluation error: NSURLErrorDomain: -1003
26
+
27
+ 2021-12-06 18:24:28.977087+0900 a[9331:3887325] [boringssl] boringssl_metrics_log_metric_block_invoke(144) Failed to log metrics
28
+
29
+ 情報の取得に失敗しました2: keyNotFound(CodingKeys(stringValue: "Items", intValue: nil), Swift.DecodingError.Context(codingPath: [], debugDescription: "No value associated with key CodingKeys(stringValue: \"Items\", intValue: nil) (\"Items\").", underlyingError: nil))
30
+
31
+ 2021-12-06 18:26:29.894845+0900 a[9331:3887623] Received XPC error Connection interrupted for message type 3 kCFNetworkAgentXPCMessageTypePACQuery
32
+
33
+ 2021-12-06 18:26:29.894949+0900 a[9331:3887623] Received XPC error Connection invalid for message type 3 kCFNetworkAgentXPCMessageTypePACQuery
34
+
35
+ -------------------------------------------------------------------------------
36
+
37
+
22
38
 
23
39
  ```
24
40