質問編集履歴
8
画像を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,10 +98,14 @@
|
|
98
98
|
|
99
99
|
|
100
100
|
|
101
|
-
|
102
|
-
|
103
101
|
### 参考記事
|
104
102
|
|
105
103
|
[Swift3 + Alamofire4 + SwiftyJSONでJSONレスポンスをパースするサンプル](https://qiita.com/_mogaming/items/64b47a38a118af0becf6)
|
106
104
|
|
107
105
|
[AlamofireとSwiftyJSONでAPIを叩くチュートリアル](https://qiita.com/yutat93/items/1b6dfe34fa8537cf3329)
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
### 追記
|
110
|
+
|
111
|
+
![ブレイクポイント](bef57d43db80f5922e372056b4d503b2.png)
|
7
文字修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
ネスト
|
1
|
+
ネストされたJSONデータをAlamofireで取得する方法
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
`Alamofire`、`SwiftyJSON`を使い、下記JSONデータの`"title"`を取得したいです。
|
4
4
|
|
5
|
-
ネスト
|
5
|
+
ネストされており、参考記事とデータ構造が異なるため、取得方法が分からないでいます。
|
6
6
|
|
7
7
|
どなたかご教示いただけませんでしょうか?
|
8
8
|
|
6
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
"id": "123",
|
30
30
|
|
31
|
-
"title": "タイトル1
|
31
|
+
"title": "タイトル1"
|
32
32
|
|
33
33
|
}
|
34
34
|
|
5
文字修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Alamofireでのデータ取得方法
|
1
|
+
ネストがある時のAlamofireでのデータ取得方法
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
`Alamofire`、`SwiftyJSON`を使い、下記JSONデータの`"title"`を取得したいです。
|
4
4
|
|
5
|
-
|
5
|
+
ネストがあり、参考記事とデータ構造が異なるため、取得方法が分からないでいます。
|
6
6
|
|
7
7
|
どなたかご教示いただけませんでしょうか?
|
8
8
|
|
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -68,7 +68,7 @@
|
|
68
68
|
|
69
69
|
func getArticles() {
|
70
70
|
|
71
|
-
Alamofire.request("
|
71
|
+
Alamofire.request("url").validate().responseJSON { response in
|
72
72
|
|
73
73
|
// print(response.result.value)
|
74
74
|
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,9 +28,7 @@
|
|
28
28
|
|
29
29
|
"id": "123",
|
30
30
|
|
31
|
-
"title": "タイトル1」"
|
31
|
+
"title": "タイトル1」"
|
32
|
-
|
33
|
-
"screen_name": "macaroni_channel",
|
34
32
|
|
35
33
|
}
|
36
34
|
|
@@ -42,7 +40,7 @@
|
|
42
40
|
|
43
41
|
"id": "456",
|
44
42
|
|
45
|
-
"title": "タイトル2"
|
43
|
+
"title": "タイトル2"
|
46
44
|
|
47
45
|
},
|
48
46
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
json["data"].forEach { (_, json) in
|
88
88
|
|
89
|
-
let type = json["title"].string!
|
89
|
+
let type = json["title"].string! //Unexpectedly found nil while unwrapping an Optional value
|
90
90
|
|
91
91
|
print(type)
|
92
92
|
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
`Alamofire`、`SwiftyJSON`を使い、下記JSONデータの`"title"`を取得したいです。
|
4
4
|
|
5
|
-
頭に`result`が入っており、取得方法が分からないでいます。
|
5
|
+
頭に`"result": true`が入っており、参考記事とデータ構造が異なるため、取得方法が分からないでいます。
|
6
6
|
|
7
7
|
どなたかご教示いただけませんでしょうか?
|
8
8
|
|