回答編集履歴

1

NSNumber

2017/06/30 01:00

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -17,3 +17,25 @@
17
17
 
18
18
 
19
19
  パース後のデータ(変数json)はDictionary型だと思いますが、Dictionary型は並び順が保証されていませんし、キーでアクセスするのであれば並び順は関係ありません。
20
+
21
+
22
+
23
+ 【追記】
24
+
25
+
26
+
27
+ ```swift
28
+
29
+ let json = try JSONSerialization.jsonObject(/*略*/) as! [String:Any] //※キャスト追加
30
+
31
+ let best_ask = (json["best_ask"] as! NSNumber).intValue
32
+
33
+ print(best_ask)
34
+
35
+ ```
36
+
37
+
38
+
39
+ `best_ask`が存在しない時は落ちます。
40
+
41
+