문제점제공받은 API를 사용하다보니, performRequest 메서드는 응답값이 있는 통신만 가능하였고, 응답값 없이 응답코드만 전달해주는 통신에서는 오류가 발생하였다.임의로 빈 Struct를 만들어서 decodingType에 넣어봐도 실패하였다.아래의 메서드로는 서버 요청시, response status code만 주고 response값이 없는 요청은 받을 수가 없었습니다. static func performRequest(route: Router, decodingType: T.Type?) -> Single { return Single.create { single in do { let urlRequest = try route.asURLRe..

국문 API와 baseURL 제외, 모든 파라미터, 모델이 동일한데, response를 받지 못하는이슈responseSerializationFailed(reason: Alamofire.AFError.ResponseSerializationFailureReason.decodingFailed(error: Swift.DecodingError.typeMismatch(Swift.Dictionary, Swift.DecodingError.Context(codingPath: [CodingKeys(stringValue: "response", intValue: nil), CodingKeys(stringValue: "body", intValue: nil), CodingKeys(stringValue: "items", intVa..
Json타입으로 받아오도록, Parameters 잘 설정하였는데, Json으로 응답값이 안온다는 error 발생_typestring(query)응답메세지 형식 : REST방식의 URL호출 시 json값 추가(디폴트 응답메세지 형식은XML)responseSerializationFailed(reason: Alamofire.AFError.ResponseSerializationFailureReason.decodingFailed(error: Swift.DecodingError.dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "The given data was not valid JSON.", underlyingError: Opt..
- Total
- Today
- Yesterday
- 라우터패턴
- routerpattern
- TableView
- RxSwift
- 빈배열
- SnapKit
- tabman
- custommodifier
- layout
- API
- collectionView
- urlsession
- Alamofire
- remakeconstraints
- 타입불일치
- makeconstraints
- DiffableDataSource
- Concurrency
- optimisticui
- UserDefaults
- Router
- Generic
- network
- PropertyWrapper
- accessibilityidentifier
- 한국관광공사
- Xcode
- ios
- Swift
- SwiftUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |