Última pergunta sobre Codable

1
Responda

Tentando decodificar dados de vídeos populares de API do YouTube rapidamente, obtendo “Esperava-se decodificar Array <qualquer>, mas encontrei um dicionário”

Sou novo no Swift e estou aprendendo a analisar dados da Api para meus aplicativos Swift. Tentei obter os dados do Youtube APi do vídeo Popular: (https://developers.google.com/youtube/v3/docs/videos/list) mas não estou conseguindo obter os dados, não sei onde estou errando. Mas está dando"Esperei decodificar Array, mas encontrei um dicionário em vez disso."

codable ios swift json

1
Responda

como criar uma estrutura codificável para os seguintes dados da API

{ "status": true, "error": false, "data": [ { "type": 0, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": false, "link": null, "product_id": null, "offer_list_id": 1, "product_list_id": null } ] }, { "type": 1, "title":"Categories", "description":"", "data": [ { "category_name":"Beverages", "category_id": 5, "category_icon":"/media/category_icon_upload_location/61ho157I07L._SX522__WpWCZ7h.jpg" }, { "category_name":"Tea & Coffee", "category_id": 6, "category_icon":"/media/category_icon_upload_location/Lipton-Green-Tea-Bags-250-SDL859816919-1-31762.jpg" }, { "category_name":"Body Care", "category_id": 3, "category_icon":"/media/category_icon_upload_location/nourishing-body-lotion-100ml_1024x1024.png" }, { "category_name":"Personal Hygiene", "category_id": 7, "category_icon":"/media/category_icon_upload_location/lif0259_2_1.jpg" }, { "category_name":"Jams & Preserves", "category_id": 32, "category_icon":"/media/category_icon_upload_location/kissan-mixed-fruit-jam-500-gm-164390973-ymzpr.jpg" }, { "category_name":"Air Fresheners", "category_id": 28, "category_icon":"/media/category_icon_upload_location/Godrej_Aer_Home_Air_Freshener_Spray_Morning_Misty_Meadows__fkCoOzL.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Cosmetics & Makeup", "category_id": 27, "category_icon":"/media/category_icon_upload_location/81oA3GcTyRL._SL1500_.jpg" }, { "category_name":"Personal care", "category_id": 26, "category_icon":"/media/category_icon_upload_location/gillette-guard-3-card-blade-pack_rixer.png" } ] }, { "type": 2, "title":"Fresh Deals", "description":"Today's Arrival", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 3, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "type": 4, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link": null, "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "type": 5, "title":"Discount Range", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 50, "discount_to": 60 }, { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 40, "discount_to": 100 } ] }, { "type": 2, "title":"Top Deals", "description":"Upto 45% discount", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 0, "title":"", "description":"", "data": { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } }, { "type": 6, "title":"Suggested for you", "description":"", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 0, "title":"", "description":"", "data": { "images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": false, "link": null, "product_id": null, "offer_list_id": 1, "product_list_id": null } }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Personal Care", "category_id": 1, "have_sub_category": true, "sub_categories": [ { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" } ] } ] }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Beauty Care", "category_id": 2, "have_sub_category": false, "sub_categories": [] } ] }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Home Care", "category_id": 3, "have_sub_category": false, "sub_categories": [] } ] } ], "cart_items_count": 5, "total_cart_price": 30000, "is_authenticated": true, "new_notification_count": 1, "cash_back_msg":"Dummy Cash Back message" } { "status": true, "error": false, "data": [ { "type": 0, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": false, "link": null, "product_id": null, "offer_list_id": 1, "product_list_id": null } ] }, { "type": 1, "title":"Categories", "description":"", "data": [ { "category_name":"Beverages", "category_id": 5, "category_icon":"/media/category_icon_upload_location/61ho157I07L._SX522__WpWCZ7h.jpg" }, { "category_name":"Tea & Coffee", "category_id": 6, "category_icon":"/media/category_icon_upload_location/Lipton-Green-Tea-Bags-250-SDL859816919-1-31762.jpg" }, { "category_name":"Body Care", "category_id": 3, "category_icon":"/media/category_icon_upload_location/nourishing-body-lotion-100ml_1024x1024.png" }, { "category_name":"Personal Hygiene", "category_id": 7, "category_icon":"/media/category_icon_upload_location/lif0259_2_1.jpg" }, { "category_name":"Jams & Preserves", "category_id": 32, "category_icon":"/media/category_icon_upload_location/kissan-mixed-fruit-jam-500-gm-164390973-ymzpr.jpg" }, { "category_name":"Air Fresheners", "category_id": 28, "category_icon":"/media/category_icon_upload_location/Godrej_Aer_Home_Air_Freshener_Spray_Morning_Misty_Meadows__fkCoOzL.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Cosmetics & Makeup", "category_id": 27, "category_icon":"/media/category_icon_upload_location/81oA3GcTyRL._SL1500_.jpg" }, { "category_name":"Personal care", "category_id": 26, "category_icon":"/media/category_icon_upload_location/gillette-guard-3-card-blade-pack_rixer.png" } ] }, { "type": 2, "title":"Fresh Deals", "description":"Today's Arrival", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 3, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "type": 4, "title":"", "description":"", "data": [ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link": null, "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "type": 5, "title":"Discount Range", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 50, "discount_to": 60 }, { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 40, "discount_to": 100 } ] }, { "type": 2, "title":"Top Deals", "description":"Upto 45% discount", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 0, "title":"", "description":"", "data": { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": true, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } }, { "type": 6, "title":"Suggested for you", "description":"", "data": [ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": false, "cart_qty": 0 } ] }, { "type": 0, "title":"", "description":"", "data": { "images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": false, "link": null, "product_id": null, "offer_list_id": 1, "product_list_id": null } }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Personal Care", "category_id": 1, "have_sub_category": true, "sub_categories": [ { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" } ] } ] }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Beauty Care", "category_id": 2, "have_sub_category": false, "sub_categories": [] } ] }, { "type": 7, "title":"", "description":"", "data": [ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Home Care", "category_id": 3, "have_sub_category": false, "sub_categories": [] } ] } ], "cart_items_count": 5, "total_cart_price": 30000, "is_authenticated": true, "new_notification_count": 1, "cash_back_msg":"Dummy Cash Back message" } { "status": verdadeiro, "erro": falso, "dados":[ { "tipo": 0, "título":"", "descrição":"", "dados":[ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": verdadeiro, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": falso, "link": nulo, "product_id": null, "offer_list_id": 1, "product_list_id": null } ] }, { "tipo 1, "título":"Categorias", "descrição":"", "dados":[ { "category_name":"Bebidas", "category_id": 5, "category_icon":"/media/category_icon_upload_location/61ho157I07L._SX522__WpWCZ7h.jpg" }, { "category_name":"Chá e café", "category_id": 6, "category_icon":"/media/category_icon_upload_location/Lipton-Green-Tea-Bags-250-SDL859816919-1-31762.jpg" }, { "category_name":"Body Care", "category_id": 3, "category_icon":"/media/category_icon_upload_location/nourishing-body-lotion-100ml_1024x1024.png" }, { "category_name":"Higiene Pessoal", "category_id": 7, "category_icon":"/media/category_icon_upload_location/lif0259_2_1.jpg" }, { "category_name":"Jams & Preserves", "category_id": 32, "category_icon":"/media/category_icon_upload_location/kissan-mixed-fruit-jam-500-gm-164390973-ymzpr.jpg" }, { "category_name":"Purificadores de ar", "category_id": 28, "category_icon":"/media/category_icon_upload_location/Godrej_Aer_Home_Air_Freshener_Spray_Morning_Misty_Meadows__fkCoOzL.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Cosméticos e maquiagem", "category_id": 27, "category_icon":"/media/category_icon_upload_location/81oA3GcTyRL._SL1500_.jpg" }, { "category_name":"Cuidados pessoais", "category_id": 26, "category_icon":"/media/category_icon_upload_location/gillette-guard-3-card-blade-pack_rixer.png" } ] }, { "tipo 2, "title":"Ofertas frescas", "descrição":"Chegada de hoje", "dados":[ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 } ] }, { "tipo": 3, "título":"", "descrição":"", "dados":[ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": verdadeiro,"link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null }, { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": verdadeiro, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "tipo": 4, "título":"", "descrição":"", "dados":[ { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": verdadeiro, "link": nulo, "product_id": null, "offer_list_id": null, "product_list_id": null } ] }, { "tipo": 5, "title":"Faixa de desconto", "descrição":"", "dados":[ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 50, "discount_to": 60 }, { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "discount_from": 40, "discount_to": 100 } ] }, { "tipo 2, "title":"Top Deals", "descrição":"Desconto de até 45%", "dados":[ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 } ] }, { "tipo": 0, "título":"", "descrição":"", "dados": { "images":"/media/banner/Glocart%20Shop/Glocart-Shop_moVB3tP.jpg", "is_external": verdadeiro, "link":"https://www.wikipedia.org/", "product_id": null, "offer_list_id": null, "product_list_id": null } }, { "tipo": 6, "title":"Sugerido para você", "descrição":"", "dados":[ { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 }, { "product_id": 193, "image_url":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "product_name":"UNILEVER KSN PINEAPPLE SQH 750ML-RS.15 PRICE OFF", "offer_price": 14500, "normal_price": 15500, "is_in_cart": falso, "cart_qty": 0 } ] }, { "tipo": 0, "título":"", "descrição":"", "dados": {"images":"/media/banner/Grocery/Grocery_m341Az6.jpg", "is_external": falso, "link": nulo, "product_id": null, "offer_list_id": 1, "product_list_id": null } }, { "tipo": 7, "título":"", "descrição":"", "dados":[ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Cuidados pessoais", "category_id": 1, "have_sub_category": verdadeiro, "sub_categories":[ { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" }, { "category_name":"Chocolate", "category_id": 35, "category_icon":"/media/category_icon_upload_location/71p5hUVC0eL._SX569_.jpg" } ] } ] }, { "tipo": 7, "título":"", "descrição":"", "dados":[ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Beauty Care", "category_id": 2, "have_sub_category": falso, "sub_categories":[] } ] }, { "tipo": 7, "título":"", "descrição":"", "dados":[ { "banner":"/media/product_images/61XJQZV8YxL._SX425_.jpg", "category_name":"Home Care", "category_id": 3, "have_sub_category": falso, "sub_categories":[] } ] } ], "cart_items_count": 5, "total_cart_price": 30000, "is_authenticated": verdadeiro, "new_notification_count": 1, "cash_back_msg":"Mensagem fictícia de dinheiro de volta" } Eu criei um..mas mostra um erro

codable ios json swift

2
Respostas

JSON de decodificação Swift, que tem dois tipos possíveis para o mesmo campo [duplicado]

Esta pergunta já tem respostas aqui: How to deal with completely dynamic JSON responses (3 respostas) Encerradomês passado. Esta pergunta já tem respostas aquiEsta pergunta já tem respostas aqui: How to deal with completely dynamic JSON responses Como lidar com respostas JSON completamente dinâmicas (3 respostas) (3 respostas) Fechado nomês passadono mês passado. Estou lidando com este JSON usando Alamofire e Codable:

alamofire ios swift codable json

Etiquetas quentes

© 2021   OlaMundo.Org