티스토리 뷰
세미나에서 서버 통신 할 때 뇌절이 와서,, 제대로 못했던 기억이 난다...
2021.08.20 - [분류 전체보기] - <4주차 세미나> Alamofire & Postman
너무 양이 방대해서 핵심만 짚고 넘어가보겠다 !
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 |
댓글