codable

  • ХабрахабрФото Универсальный JSONDecoder

    Универсальный JSONDecoder

    Повсюду происходит подгрузка, синхронизация, отправка событий и основным способом взаимодействия с сервером является обмен данными посредством формата json. На данный момент подавляющее большинство мобильных приложений являются клиент-серверными. Key decoding Старый — NSJsonSerialization и новый – Codable. В Foundation присутствует два механизма сериализации-десереадизации данных. Последний в списке достоинств имеет в себе такую замечательную вещь, как автогенерация ключей для json данных на…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Codable для API запросов и как навести в коде порядок

    [Из песочницы] Codable для API запросов и как навести в коде порядок

    Привет, Хабр! В моих проектах очень много кода для API вызовов, и за последний год я проделал большую работу по оптимизации этого огромного массива кода во что-то очень легкое, лаконичное и простое путем убивания повторяющегося кода и использования Codable даже для multipart запросов и url query параметров. Начиная со Swift 4 нам доступен новый протокол Codable, который позволяет легко кодировать/декодировать…

    Читать далее »


Кнопка «Наверх»