기록하는 블로그

기록하는 블로그

  • 분류 전체보기 (53)
    • 하루 (0)
    • 취미 (0)
    • 먹은 것 (0)
    • 쓴 것 (0)
    • 그린 것 (0)
    • iOS (50)
      • 패턴 (2)
      • 출시 관련 (3)
      • 반응형 Rx | Combine (2)
      • WWDC 파보기 (3)
      • Swift 문법 (6)
      • 네트워크 (6)
      • 이슈 (19)
      • 협업 (4)
      • 레이아웃 (2)
    • 알고리즘 (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

기록하는 블로그

컨텐츠 검색

태그

AVFoundation WWDC 19 scrollview ios Video RxSwift 인프콘 #커피챗 #FLO #드림어스컴퍼니 유데미 Swift SPM nestedcontainer existential type 유데미코리아 apple design challenge LowData 스타트위드유데미 Asset HIG WWDC 스터디윗미

최근글

댓글

공지사항

아카이브

json(1)

  • 복잡한 JSON 디코딩하기 - NestedContainer, custom init

    1. 복잡한 JSON Model이전에는 quick.io에서 무지성 JSON 복붙으로 모델을 만들었는데, 디코딩 커스텀하는 좋은 예시가 있어서 공유해본다.위의 GeoJSON은 type, metadata, features, bbox라는 4개의 키를 가진 JSON 모델이다. 각각의 키값은 단일 값일 수도, 배열일 수도, 다른 오브젝트를 자식으로 가질 수 있다.우리는 earthquake만을 필요하기 때문에 전체를 디코딩하기 보다는  features 키안의 필요한 값만 디코딩해볼 것이다.Keyed Contaienr and UnKeyed ConatinerContainer는 Keyed 또는 UnKeyd이다. 일반적으로 우리가 써왔던 유일한 값들은 Keyed이다. 반면, UnKeyed는 unnamed element로,..

    2024.09.17
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바