Swift의 커스텀 타입을 직렬화하기
Swift의 커스텀 타입을 직렬화하기
이 글은 https://developer.apple.com/documentation/foundation/archives_and_serialization/encoding_and_decoding_custom_types 의 내용을 일부 발췌, 의역한 것입니다.
프로그래밍 분야에서의 많은 작업은 데이터를 디스크에 저장하거나, 네트워크를 통해 전송하거나 API를 호출하기 위해 데이터를 제출하는 등의 일과 관련된다. 이 과정에서 데이터는 전송되는 동안에 적절한 형식으로 인코딩되고 다시 디코딩될 필요가 있다.
Swift의 표준 라이브러리는 이러한 목적으로 임의의 값을 인코딩/디코딩하는 방법을 정의한다. 실제로는 Encodable/Decodable이라는 두 개의 프로토콜을 구현하여 커스텀 타입의 직렬화를…
View On WordPress














