티스토리 뷰

세미나에서 서버 통신 할 때 뇌절이 와서,, 제대로 못했던 기억이 난다...

2021.08.20 - [분류 전체보기] - <4주차 세미나> Alamofire & Postman

 

<4주차 세미나> Alamofire & Postman

POSTMAN 서버가 구현한 API를 테스트 할 수 있는 플랫폼 포스트맨은 서버 데이터가 현재 어떻게 나오고 있는지 파악하기 위해서 테스트 용도로 사용! 혹은 response body 확인 -> 멀쩡하게 이미지가 출

seungchan.tistory.com

너무 양이 방대해서 핵심만 짚고 넘어가보겠다 !

 

1. NetworkResult.swift

-> 네트워크 결과를 나누기 위해 enum 형으로 선언

 

2. XXXDataModel.swift

-> JSON 데이터를 담아내기 위해 데이터 구조체를 만들고 Codable 채택

 

3. 000Service.swift

-> 실질적 네트워크 처리 부분 escaping closure 를 활용해 결과값을 뷰컨에 전달

 

4. 000ViewController.swift

-> 싱글턴 패턴을 통해 공용 인스턴스에 접근해서 통신하는 메서드 호출

-> escaping closure 값 받아서 분기처리 후 데이터 가공

'Sopt 28th 세미나 - iOS' 카테고리의 다른 글

[Swift] Alamofire (POST) / 총정리  (0) 2021.08.20
[Swift] Alamofire (POST)  (0) 2021.08.20
[Swift] Alamofire (GET) & Postman  (0) 2021.08.20
[Swift] Escaping Closure & Singleton Pattern  (0) 2021.08.20
[Swift] Encode / Decode  (0) 2021.08.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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 31
글 보관함