回答編集履歴

2

typo

2019/10/10 05:00

投稿

takabosoft
takabosoft

スコア8356

test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  do {
44
44
 
45
- let json = try JSONSerialization.jsonObject(with: data!, options: []) as! [String, Any]
45
+ let json = try JSONSerialization.jsonObject(with: data!, options: []) as! [String: Any]
46
46
 
47
47
  print(json)
48
48
 

1

たぶんこう

2019/10/10 05:00

投稿

takabosoft
takabosoft

スコア8356

test CHANGED
@@ -31,3 +31,25 @@
31
31
  data!をJSONにパースできなかった場合の処理を書いてください。
32
32
 
33
33
  何をするかは質問者さんが考えることです。
34
+
35
+
36
+
37
+ Swift5だとたぶん以下のような感じで書けば動くと思います。
38
+
39
+
40
+
41
+ ```swift
42
+
43
+ do {
44
+
45
+ let json = try JSONSerialization.jsonObject(with: data!, options: []) as! [String, Any]
46
+
47
+ print(json)
48
+
49
+ } catch let error {
50
+
51
+ print(error)
52
+
53
+ }
54
+
55
+ ```