API(5)
-
Moya에서 Query Parameters와 Encoding 처리 방법
GPT는 블로그 글도 써준다.Moya에서 Query Parameters와 Encoding 처리 방법Moya는 Swift에서 널리 사용되는 네트워크 라이브러리로, 간결하고 효율적으로 API 요청을 처리할 수 있도록 도와줍니다. 이번 글에서는 Moya를 사용해 API 요청을 보낼 때, 특히 Query Parameters와 Encoding에 대해 알아보고, 실수를 방지하는 방법을 설명합니다.Moya의 Task와 Query ParametersMoya의 Task는 API 요청의 본문과 관련된 데이터를 정의하는 데 사용됩니다. Query Parameters를 사용하는 API 요청에서는 적절한 Task를 설정해야 합니다.Moya에서는 주로 다음과 같은 Task 타입이 사용됩니다:.requestPlain: 본문 없이 ..
2024.12.06 -
Swift에서 JSON 디코딩 오류와 해결 방법
GPT는 블로그 글도 써준다. Swift로 API를 연동할 때 JSONDecoder를 사용하여 서버에서 반환된 데이터를 디코딩할 수 있습니다. 하지만 JSON 데이터와 구조체 간의 매핑이 일치하지 않을 경우 DecodingError가 발생합니다. 이번 글에서는 이러한 오류를 해결하는 방법을 알아봅니다.예제 상황다음과 같은 JSON 데이터가 서버에서 반환된다고 가정합니다:{ "imageUrl": "https://example.com/image.png", "status": "SUCCESS"}이 JSON 데이터를 Swift의 구조체로 디코딩하려고 합니다.오류 상황다음과 같이 구조체를 정의했다고 가정해 봅시다:struct ApiResponse: Decodable { let result: Result ..
2024.12.06 -
[iOS] 인스타그램 API with POSTMAN!!
인스타그램 API 파싱 하는 법!! 너무 불친절해서 찾기 힘들었어요.. 아래 링크를 보며 따라가도 좋습니다! https://www.youtube.com/watch?v=Xxg4kek-U_Q 차근 차근 하나씩 따라가면 해결 가능합니다!
2024.03.28 -
ios - SwiftUI에서 NaverMap Api 사용법
기본적인 사용법이다. 시작하기 · NAVER Map iOS SDK No results matching "" navermaps.github.io SwiftUI 에서 Naver Map SDK 사용법(UIViewRepresentable) 어떻게든 SwiftUI에서 네이버 맵 SDK를 사용하고자 여기까지 오게 된 당신에게 우레와 같은 박수를 보낸다. 네이버 맵에서 가이드를 만들지 않으니 나라도 만들어야겠다는 생각이 들어 이 포스트 enebin.medium.com m1 칩 맥북을 사용하면서 여러가지 이슈들을 만났다. 처음에 cocoapod 설치도 안되었고 그걸 해결하기 위해 여러가지를 검색하며 해결하였다. 먼저, Homebrew 설치 rbenv를 설치 그리고 Ruby 버전 업데이트를 진행했다. 자세한 내용은 아래..
2024.01.04 -
안드로이드 - 네이버 지도 API
하라는거 다 따라했는데 엄청난 오류들이 발생한다면, gradle properties 에 들어가서 android.enableJetifier=true 이 코드 한 줄 입력하면 끝. AndroidX로 이전 | Android 개발자 | Android Developers AndroidX로 이전 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. AndroidX는 원래 지원 라이브러리 API를 androidx 네임스페이스의 패키지로 대체합니다. 패키지 및 M developer.android.com 네이버 지도 Android API 이용 방법 Overview (NAVER Map Android SDK 3.16.2) 기본적인 기하학 관련 모델 및 연산을 제공하는 라이브러리. navermaps...
2023.03.06