라니킴의 기록 남기기

  • 홈
  • 태그
  • 방명록

JSON 1

[iOS/Swift] JSON Encoding(인코딩) & Decoding(디코딩)

객체를 JSON 문자열로 인코딩하고 JSON 문자열을 객체로 디코딩하는 방법 iOS에서 Network 연결을 통해 데이터 전송, 데이터를 디스크에 저장하거나 서버에 데이터를 보내거나 하는 작업에서 JSON을 사용한다. 이전에는 xml을 사용했지만 이제는 대부분 JSON을 사용한다. 그러므로 데이터를 전송할 때 JSON 형식으로 인코딩하거나 디코딩해야 한다. 인코딩 & 디코딩 인코딩이란, 쉽게 객체를 JSON 문자열로 바꿔준다고 생각하면 된다. 반대로 디코딩이란, JSON 문자열을 객체로 바꿔준다고 생각하면 된다. 자동으로 Encode and Decode 하기 가장 간단한 방법은 Codable 프로토콜을 추가해 주는 방법이다. struct Person: Codable { var firstName: Stri..

개발/iOS 2023.01.26
이전
1
다음
더보기
프로필사진

하루하루 기록을 남기는 공간입니다.

  • 분류 전체보기 (57)
    • 개발 (43)
      • 끄적이기 (18)
      • 알고리즘&자료구조 (2)
      • JAVA (1)
      • Spring&SpringBoot (6)
      • 네트워크 (1)
      • DataBase (1)
      • Project (5)
      • iOS (9)
    • 코딩테스트문제풀이 (5)
      • Codility (1)
    • 정보 (4)
    • 일상 (4)

Tag

Unit Test, kakao login, SWIFT, Google Map, WebKit View, Storyboard, 카카오로그인, Component, UICollectionView, IOS, network, 소셜로그인, 스토리보드, 인스타그램, WebView, CORS, ats, JSON, 구글지도, 항해99,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바