티스토리 뷰
2021.08.20 - [Sopt 28th 세미나 - iOS] - <4주차 세미나> Alamofire (GET) & Postman
<4주차 세미나> Alamofire & Postman
POSTMAN 서버가 구현한 API를 테스트 할 수 있는 플랫폼 포스트맨은 서버 데이터가 현재 어떻게 나오고 있는지 파악하기 위해서 테스트 용도로 사용! 혹은 response body 확인 -> 멀쩡하게 이미지가 출
seungchan.tistory.com
2021.08.20 - [Sopt 28th 세미나 - iOS] - <4주차 세미나> Alamofire (POST)
<4주차 세미나> Alamofire (POST)
POST LoginDataModel.swift import Foundation // MARK: - LoginDataModel struct LoginDataModel: Codable { let success: Bool let message: String let data: UserData? enum CodingKeys: String, CodingKey {..
seungchan.tistory.com
1. NetworkResult.swift 만들기
네트워크 결과를 담는 enum 만들기
2. APIConstants.swift 만들기
주소 담는 구조체 만들기
3. DataModel.swift 만들기
JSON 으로부터 decode 해서 담기위해, Codable 채택한 데이터 모델 만들기
4. Service.swift 만들기
1번,2번,3번을 활용해서 실질적인 네트워크 처리 부분 만들기
5. ViewController 만들기 / Service 호출해서 데이터 처리
4번의 싱글턴 객체를 활용해 통신 해서 -> 받아온 값 처리하기
'Sopt 28th 세미나 - iOS' 카테고리의 다른 글
[Swift] Alamofire (POST) (0) | 2021.08.20 |
---|---|
[Swift] Alamofire (GET) 요약 (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 |