Задать вопрос
@KMichil

Как получить значение ключа из вложенного подмассива NSArray (JSON)?

Делаю таблицу с категориями и подкатегориями из JSON файла вида:
[
{
"id": "3b7",
"name": "Категория1",
"subcategoryList": [
{
"id": "19e",
"name": "Подкатегория1"
},
{
"id": "50a",
"name": "Подкатегория2"
},
{
"id": "a9c",
"name": "Подкатегория3"
},
{
"id": "b7e",
"name": "Подкатегория4"
}
]
},
{
"id": "c76",
"name": "Категория2",
"subcategoryList": [
{
"id": "4fa",
"name": "Подкатегория1"
},
{
"id": "b63",
"name": "Подкатегория2"
}
]
}
]
Категория будет названием секции UITableView, подкатегория ячейка. Как доставать и вставлять значения subcategoryList в ячейки?
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    IOS-Разработчик
    7 месяцев
    Далее
Решения вопроса 1
@seriogja
Здравствуйте!

Вы ведь циклом по массиву категорий пробегаетесь, так? Так! Значит вы json в список объектов преобразуете. Я может чего-то не понимаю в вашем примере, но что вам мешает просто внутри первого цикла, если есть элемент subcategoryList - проходиться по нему циклом и выводить подкатегории?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы