안녕하세요 :) Zedd입니다.Codable을 조금조금씩 써보고 있는 중입니다 XD..하면서 겪는 그냥 저냥 사실들을.....써보려고 합니다...ㅎㅎ 일단 예제 모델을 하나 만들어봤어요. 지금부터 옵셔널가지고 실험을 여러가지 해볼건데!!! ?을 잘 보시길 바랍니다. 일단 머 이렇게 생긴 json있다고 치겠음 class Contents: Decodable { var contents: [Zedd] } class Zedd: Decodable { var name: String var age: Int } 그래서 위처럼 만들어줬습니다. Decodable을 준수하면 class && init없음 && 프로퍼티에 기본값 없음이어도 컴파일 에러를 일으키지 않습니다.Decodable이라고 말했지만...Codable(즉, E..
안녕하세요 :) Zedd입니다.오늘은...Codable의 두번째 시간/?...저도 못다뤄본 기능이 많아서 zzzz굉장히 다뤄보고 싶어요 키키저번시간엔 기본적인 Codable의 사용법? 그러니까 JSON으로 만들어내고, JSON을 파싱하고 그런 간단한 걸 해봤는데..오늘은 CodingKey에 대해서 알아봅시다. 왕초보를 위한 Codable - CodingKey 자..CodingKey가 뭐냐...예를들어서!!! Swift에서는 변수나 상수같은경우에, 소문자 카멜케이스를 사용하죠? 근데!!! 근데 우리의 JSON은 그게 아닌겁니다.. 예를들어 뭐 스네이크 케이스를 사용한다고 생각해볼게요. let jsonString = """ { "name" : "Zedd", "age" : 100, "birth_date" : ..
- WidgetKit
- 피아노
- 스위프트 문법
- fastlane
- Xcode
- swift 공부
- Accessibility
- np-complete
- WKWebView
- swift sort
- Swift
- Combine
- swift array
- swift tutorial
- Git
- np-hard
- FLUTTER
- 제이슨 파싱
- ios 13
- swift3
- IOS
- UIBezierPath
- SwiftUI
- 스위프트
- WWDC
- actor
- 회고
- swift delegate
- github
- iOS delegate
- Total
- Today
- Yesterday