Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- WWDC21
- Domain-driven-develop
- lifecycle
- ios
- 씨샵언어
- Identity
- Demystify SwiftUI
- developer
- Spring
- Lazy
- 모바일개발
- git
- Your app is missing support for the following URL schemes: your_ios_client_id
- ios login
- Beginner Developer
- spring guide
- schemes
- consuming a restful web service
- swift
- native개발
- github
- Xcode
- view
- xml delegate
- java
- sementic versioning
- Explict Identity
- backend
- Lifetime of SwiftUI
- 개발자
Archives
- Today
- Total
목록xml delegate (1)
Dev_Dylan

Intro먼저,JSON은 JSONDecoder를 통해 훨씬 빠르고 간편하게 구현할 수 있다.하지만 XML은 Parsing 보조 도구라고 생각하면 좋다.XML에 태그 하나하나를 인식해주는 Delegate를 통해,직접 Data DTO를 만들어 넣어주어야 한다.XML 파싱의 원리요소로 둘러쌓여 있기 때문에 HTML 을 이해한 사람들이라면 더 이해하기 쉬울 것먼저 아래 사진에서 XML을 이해해보면,1번은 가장바깥쪽 요소2번은 두번째 요소3번은 세번째 요소…더 있을 수 있고 없을 수 있다.오른쪽과 같이 이루어져 있다. 여는 태그 닫는 태그즉 XMLParser는 여는 태그와 닫는 태그를 찾아주는 메서드를 제공해준다.그렇다면 우리는 일일이 어떤태그에 대해 어떤 DTO를 뿌려줄 것인가에 대한 값만 넣어주면 된다.XML..
iOS/iOS_Swift
2024. 4. 28. 23:15