Как парсить json в SWIFT. Parse JSON SWIFT. Работа с JSON iOS SWIFT

  Рет қаралды 20,013

iCode School

iCode School

3 жыл бұрын

Как парсить json в SWIFT. Как работать с JSON в iOS.
Для практики несколько JSON
icodeschool.ru/json1.php
icodeschool.ru/json1-1.php
icodeschool.ru/json2.php
#xcode12​ #xcode12_tutorial​ #playgorund​ #iosXcode12​ #урокиswift #языкswift #курсSwift
⚡️⚡️⚡️ Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам.
Подробнее: / @icodelessons
➡️ Курс ОСНОВЫ ПРОГРАММИРОВАНИЯ 👨‍💻 - • Основы программирования ⚡️⚡️⚡️
➡️ Курс ОСНОВЫ ЯЗЫКА SWIFT👨‍💻 - • Уроки iOS Swift - Курс... ⚡️⚡️⚡️
➡️ Курс iOS BASE 👨‍💻 - • Уроки iOS - Курс iOS B... ⚡️⚡️⚡️
➡️ Персональные занятия 👨‍🎓 - icodeschool.ru/course_ios_bas... ⚡️

Пікірлер: 50
@ASinetskiy
@ASinetskiy 3 жыл бұрын
Большое вам спасибо за уроки ! Ждём всегда новых выпусков !!
@izzzanaaami
@izzzanaaami 2 жыл бұрын
Наконец-то хоть где-то нормальный разбор работ с JSON в Swift. Спасибо огромное!
@yacoder-proit
@yacoder-proit 6 ай бұрын
Спасибо за урок! Понятно разобраны почти все необхомые кейсы при работе с декодированием json
@iosonpractice
@iosonpractice 2 жыл бұрын
Спасибо за материал. Парсинг данных - действительно важная тема.
@Twenytoo
@Twenytoo 2 жыл бұрын
Шикарный урок. Моё почтение!
@sha1tai
@sha1tai 3 жыл бұрын
Очень здорово. Спасибо!
@swat5800
@swat5800 8 ай бұрын
Очень крутой урок! Все максимально доступно и понятно! Благодарю!
@ivanololoevich7235
@ivanololoevich7235 Жыл бұрын
Огромное спасибо! Очень понятно и толково объяснил. )))
@ozikOz
@ozikOz Жыл бұрын
Одно из лучших объяснений данной темы))))))) спасибо)))
@rabbit467
@rabbit467 11 ай бұрын
Спасибо!
@Crocopizdel
@Crocopizdel 2 жыл бұрын
Спасибо, Дружище! разжевал!
@MarkizBoneco
@MarkizBoneco Жыл бұрын
Отличный урок. Всё ясно и понятно. Теперь бы всё это научиться использовать🤣
@kiruill93
@kiruill93 9 ай бұрын
Понятный разбор, спасибо!
@ABC-tv9zy
@ABC-tv9zy Жыл бұрын
спасибо за работу и объяснение..
@alexeyavdeychik8289
@alexeyavdeychik8289 3 жыл бұрын
Большое спасибо ) смотрел почти все Ваши видео, очень рад Вашему возвращению, с нетерпением буду ждать нового контента. Очень мало хороших русскоязычных каналов посвящённых Свифту для уровня джунов, если в планах создание и объяснение чуть-чуть более продвинутых тем, то буду вообще в восторге, успехов Вам и удачи !
@iCodeLessons
@iCodeLessons 3 жыл бұрын
Спасибо. Для вас стараюсь ! :)
@itananas
@itananas 2 жыл бұрын
Большое спасибо!
@nodirkarimov428
@nodirkarimov428 3 жыл бұрын
Лучший просто!!!
@user-li7uj7yz9l
@user-li7uj7yz9l 2 жыл бұрын
Спасибо за твой труд братик, младшего брата учу по твоим урокам :)
@izzzanaaami
@izzzanaaami 2 жыл бұрын
Сколько лет? Я просто тоже своего учу, ему 10 лет
@valeriid6543
@valeriid6543 Жыл бұрын
Спасибо за урок очень полезно! Вы прекрасно подаете материал. Могли бы вы детальнее рассказать про запросы, например как устанавливать продолжительность времени запроса и как сделать повторный запрос если долго не приходит ответ из сервера. Также было бы очень полезно рассмотреть пагинацию.
@user-nh6dw3gy4b
@user-nh6dw3gy4b Жыл бұрын
Сделайте пожалуйста урок по парсингу json в таблицу tableview🙏🏾
@ramazan5451
@ramazan5451 2 жыл бұрын
Добрый день, спасибо за урок! Будет урок по авторизации через гугл? Это сейчас очень акутально, хотелось бы посмотреть туториал от вас
@alvares31
@alvares31 3 жыл бұрын
👍
@RUFF-2022
@RUFF-2022 2 жыл бұрын
Огромное спасибо за уроки, смотрю каждое видео. Можете ли вы подсказать, что можно посмотреть чтоб создать сервер для приложения под фильмы. Имею базу фильмов, хочу создать приложение. Но нет понятия о том как это сделать на практике. Ваши уроки сильно продвинули меня, но этой информации мало. Если не сложно можете связаться по электронной почте указаной в описание канала. Заранее Спасибо
@alexeypotapov6407
@alexeypotapov6407 10 ай бұрын
Спасибо за урок! Возник вопрос: А если тупо весь полученный json массив и с разными типами данных, ну то есть: ["aasf 1", "adsada 2", 5, false ], то тогда что в протокол подставлять вместо [Lesson].self
@user-bp2ww8kp1h
@user-bp2ww8kp1h Жыл бұрын
А могли бы вы рассмотреть пагинацию, если JSON разбит на страницы
@EdSpec
@EdSpec 3 жыл бұрын
как парсить json с динамическим ключ и значением? Покажи плиз, как правильно парсить, через enum
@amirgali17
@amirgali17 Күн бұрын
Ссылки в описании нерабочие
@SlidE933
@SlidE933 3 жыл бұрын
Николай вопрос на миллион, хоть и не знаю, ответите ли на него) У вас нет желания сделать уроки по основам Objective-C? У вас отлично получается объяснять, а в интернете нормальной информации, доходчиво которую объяснили нету... А так спасибо за уроки по UIKit, изначально вообще ни черта не понимал и начал свое знакомство сразу со SwiftUI, потом пожалел сильно)
@iCodeLessons
@iCodeLessons 3 жыл бұрын
Добрый день. Нет) Посмотрите курсы Алексея Скутаренко
@max_mgtow
@max_mgtow 3 жыл бұрын
Интересный урок 👍 Но я уже на JS перешёл)
@alexsmit6175
@alexsmit6175 2 жыл бұрын
Нам теперь расплакаться?)
@ramazan5451
@ramazan5451 2 жыл бұрын
Жду продолжение, как дальше эти данные выводить на storyboard
@EdSpec
@EdSpec 2 жыл бұрын
ты уже должен знать, если смотришь этот урок)
@jeslanala404
@jeslanala404 Жыл бұрын
вот бы еще финальный проект скидывали на гитхаб
@ozikOz
@ozikOz Жыл бұрын
жаль что ссылки не работают!
@shadowofsun4145
@shadowofsun4145 2 жыл бұрын
Здравствуйте. Подскажите пожалуйста, как лучше загрузить большое количество текстовой информации (возможно будут картинки посреди текста) в приложение Приложение будет по типу Книги. То есть , глава 1 где будет хранится большой текст (текст на 10-15 листов А4) и так далее глав 30-40 будет. Как это лучше реализовать ?
@sanchezcodez9359
@sanchezcodez9359 Жыл бұрын
Спасибо, классно объяснил!
@Legenline
@Legenline 2 жыл бұрын
привет, менторством занимаешься?
@iCodeLessons
@iCodeLessons 2 жыл бұрын
Добрый день. Напишите в телеграм @nikolaymac
@alexeysavolainen6246
@alexeysavolainen6246 2 жыл бұрын
Как возможно парсить в данном случае ? The response: Optional(( { Id = 23147; Price = "21.4"; Stock = 0; } Постоянно выдает ошибку несоответствия данных
@iCodeLessons
@iCodeLessons 2 жыл бұрын
добрый день. А как вы это делаете ? покажите структуру или класс
@alexeysavolainen6246
@alexeysavolainen6246 2 жыл бұрын
@@iCodeLessons struct Prod: Codable { var Id:Int var Price:Float var Stock:Int } let prod: Prod = try! JSONDecoder().decode(Prod.self, from: data!) print(prod) print(prod.Id)
@alexeysavolainen6246
@alexeysavolainen6246 2 жыл бұрын
@@iCodeLessons И ошибка: Thread 3: Fatal error: 'try!' expression unexpectedly raised an error: Swift.DecodingError.typeMismatch(Swift.Dictionary, Swift.DecodingError.Context(codingPath: [], debugDescription: "Expected to decode Dictionary but found an array instead.", underlyingError: nil))
@iCodeLessons
@iCodeLessons 2 жыл бұрын
@@alexeysavolainen6246 строчку покажите где decoder, там тип данных должен быть что то типа [Prod].self. А вообще нужно глянуть на json. Напишите на почту со всеми исходными данными письмо
@alexeysavolainen6246
@alexeysavolainen6246 2 жыл бұрын
@@iCodeLessons Отправил
@lusinegabrielyan8067
@lusinegabrielyan8067 2 жыл бұрын
boringssl_metrics_log_metric_block_invoke(144) Failed to log metrics привет всем)) кто знает как решить эту проблему?
Лекция 19 - Работа с сетью, Networking, URLSession
2:35:24
В’ячеслав Білий
Рет қаралды 6 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 38 МЛН
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 23 МЛН
Swift API Calls for Beginners (Networking) - Async Await & JSON
25:35
Как парсить JSON в Swift 4? (Parse JSON in Swift 4)
10:58
What is JSON - JSON Parsing in Swift
24:15
CodeWithChris
Рет қаралды 73 М.
Dependency injection в Swift.
25:35
iOS Skills
Рет қаралды 1,8 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 38 МЛН