image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Fernanda Montes
Fernanda Montes08/10/2023 20:29
Compartilhe
Microsoft Certification Challenge #3 DP-100Recomendados para vocêMicrosoft Certification Challenge #3 DP-100

Banco de dados CODABLE

  • #Swift
O protocolo Codable é uma ferramenta que permite a fácil codificação (serialização) e decodificação (desserialização) de tipos de dados personalizados para e a partir de formatos como JSON, plist e outros formatos de serialização. Isso é especialmente útil ao lidar com APIs da web ou ao trabalhar com armazenamento de dados persistente, pois facilita a conversão entre representações de dados e em formato serializado.
Em Swift, Encodable e Decodable são dois protocolos relacionados que fazem parte do protocolo composto Codable. 
  • Encodable: é usado para tipos que desejam ser codificados em um formato serializado, como JSON. Manda dados para uma API, por exemplo. Transforma um tipo de dado no Swift em JSON
  • Decodable: é usado para tipos que desejam ser decodificados a partir de um formato serializado, como JSON. Busca dados de uma API, por exemplo.
Juntos, Encodable e Decodable permitem que um tipo seja compatível com o protocolo Codable, o que facilita a codificação e decodificação de objetos para formatos serializados, como JSON, com a ajuda de classes como JSONEncoder e JSONDecoder. Isso é particularmente útil ao trabalhar com APIs da web que retornam ou recebem dados em formato JSON ou ao realizar operações de persistência de dados em aplicativos.
Compartilhe
Recomendados para você
XP Inc. - Cloud com Inteligência Artificial
Microsoft AI for Tech - Azure Databricks
Microsoft Certification Challenge #3 DP-100
Comentários (0)
Recomendados para vocêMicrosoft Certification Challenge #3 DP-100