SwiftyJson проходит несколько массивов без циклов - PullRequest
0 голосов
/ 31 декабря 2018

Как я могу пройти через один массив к следующему массиву без циклов?

JSON: https://i.stack.imgur.com/34BtT.png

Я пытаюсь сделать так

guard let items = self.json["data"]["reels_media"][]["items"].arrayValue else { return }

Но яне получил элементы.

Если я сделаю так:

guard let items = self.json["data"]["reels_media"][0]["items"].arrayValue else { return }

Я не получил все элементы массива.

1 Ответ

0 голосов
/ 31 декабря 2018

Можно попробовать

let allItems = self.json["data"]["reels_media"].arrayValue.map({$0["items"].arrayValue}).joined()
print(allItems)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...