Вопрос по JSON - Alamofire

json

#1

Добрый день
Пытаюсь соединить интернет магазин с приложением
Вот ответ от сервера:
success({
error = 0;
response = {
categories = (
{
“1c_id” = “”;
activity = 1;
countProduct = 0;
export = 0;
“html_content” = “”;
id = 36;
“image_url” = “”;
invisible = 0;
“left_key” = 24;
level = 1;
“menu_icon” = “”;
“menu_seo_alt” = “”;
“menu_seo_title” = “”;
“menu_title” = “”;
“meta_desc” = “”;
“meta_keywords” = “”;
“meta_title” = “”;
parent = 0;
“parent_url” = “”;
rate = 0;
“right_key” = 25;
“seo_alt” = “”;
“seo_content” = “”;
“seo_title” = “”;
sort = 11;
title = “\U0422\U0440\U0430\U043d\U0441\U0444\U043e\U0440\U043c\U0438\U0440\U0443\U0435\U043c\U044b\U0435 \U043f\U0435\U0440\U0435\U0433\U043e\U0440\U043e\U0434\U043a\U0438”;
unit = “\U0448\U0442.”;
url = “transformiruemye-peregorodki”;
“weight_unit” = kg;
},
{
“1c_id” = “”;
activity = 1;
countProduct = 0;
export = 1;
“html_content” = “”;
id = 37;
“image_url” = “/uploads/category/37/P14K2.jpg”;
invisible = 0;
“left_key” = 2;
level = 1;
“menu_icon” = “/uploads/category/37/menu_P14K2.jpg”;
“menu_seo_alt” = “”;
“menu_seo_title” = “”;
“menu_title” = “”;
“meta_desc” = “”;
“meta_keywords” = “”;
“meta_title” = “”;
parent = 0;
“parent_url” = “”;
rate = 0;
“right_key” = 11;
“seo_alt” = “”;
“seo_content” = “”;
“seo_title” = “”;
sort = 0;
title = “\U0413\U043b\U0443\U0445\U0438\U0435 \U0434\U0432\U0435\U0440\U0438”;
unit = “\U0448\U0442.”;
url = “gluhie-dveri”;
“weight_unit” = kg;
},
{
“1c_id” = “”;
activity = 1;
countProduct = 0;
export = 1;
“html_content” = “”;
id = 38;
“image_url” = “/uploads/category/38/P3K3.jpg”;
invisible = 0;
“left_key” = 12;
level = 1;
“menu_icon” = “/uploads/category/38/menu_P3K3.jpg”;
“menu_seo_alt” = “”;
“menu_seo_title” = “”;
“menu_title” = “”;
“meta_desc” = “”;
“meta_keywords” = “”;
“meta_title” = “”;
parent = 0;
“parent_url” = “”;
rate = 0;
“right_key” = 21;
“seo_alt” = “”;
“seo_content” = “”;
“seo_title” = “”;
sort = 5;
title = “\U0421\U0442\U0435\U043a\U043b\U044f\U043d\U043d\U044b\U0435 \U0434\U0432\U0435\U0440\U0438”;
unit = “\U0448\U0442.”;
url = “steklyannye-dveri”;
“weight_unit” = kg;
},

                    {
            "1c_id" = "<null>";
            activity = 1;
            countProduct = 0;
            export = 0;
            "html_content" = "";
            id = 35;
            "image_url" = "/uploads/category/35/P16K10.jpg";
            invisible = 0;
            "left_key" = 22;
            level = 1;
            "menu_icon" = "/uploads/category/35/menu_P16K10.jpg";
            "menu_seo_alt" = "";
            "menu_seo_title" = "";
            "menu_title" = "";
            "meta_desc" = "";
            "meta_keywords" = "";
            "meta_title" = "";
            parent = 0;
            "parent_url" = "";
            rate = 0;
            "right_key" = 23;
            "seo_alt" = "";
            "seo_content" = "";
            "seo_title" = "";
            sort = 10;
            title = "\U041f\U0440\U043e\U0442\U0438\U0432\U043e\U043f\U043e\U0436\U0430\U0440\U043d\U044b\U0435 \U0434\U0432\U0435\U0440\U0438";
            unit = "\U0448\U0442.";
            url = "protivopojarnye-dveri";
            "weight_unit" = kg;
        }
    );
    count = 250;
    countCategory = 12;
    page = 1;
};
sign = b7d777ac11435417ba58a48421131dc3;
status = OK;
workTime = "0 ms";

})

Пытаюсь выбрать категории(categories)
но успеха нет(

AF.request(“https://jeca.ru/api?token=c547207de24bd85ff950c8d3a0072809&method=getCategory”, method: .get).responseJSON { response in
print(response)
guard let arrayOfItems = response.value as? [[String:AnyObject]]
else {
print(“Не могу перевести в массив”)
return
}

               for itm in arrayOfItems {
                  let chat = Item(
                   title: itm["title"] as! String
                   )
                   self.items.append(chat)
               }
               DispatchQueue.main.async {
                   self.tableView.reloadData()
               }
           }

как выбрать категории из JSON???


#2
  1. Если хотите получить помощь, то проявите уважение и отформатируйте добавленный код в нормальный, читаемый вид.
  2. “но успеха нет(” – логично, иначе бы этой темы не было. Лучше напиши, на что конкретно жалуется дебаггер
  3. Использование Any и AnyObject – плохая практика. Создайте модель и по ней партите json