보노보노의 Swift개발

  • 홈
  • 태그
  • 방명록

추상화 1

Swift 네트워크 추상화 - URL 처리방법

RESTful API를 사용하는 네트워킹 통신을 공부하다보니, 네트워크 추상화 단계에 URL을 별도로 처리하는 코드가 있어 궁금증이 들었다. 1. 왜 URL을 별도로 처리해야하는가? 2. URLComponents, URLQueryItem 타입들은 각각 무슨 용도이며, 어떻게 사용되는가? 무조건 공식문서부터 확인했지만 잘 이해가 되지 않았다. 따라서 위 궁금증에 답을 하기 위해서 먼저 기초를 다시 확인할 필요가 있었다. 1. URL 먼저, URL의 개념을 알기 전 URI를 확인하고 넘어가야했다. URI는 우리말로 통합 자원 식별자를 칭한다. 즉, URI는 인터넷 상의 리소스 '자원 자체'를 의미한다고 할 수 있다. URL은 인터넷 상의 리소스가 존재하는 '위치'를 나타내기 위한 규약이다. 즉, URL은 '..

Swift 2023.05.09
이전
1
다음
더보기
프로필사진

보노보노 사고방식, 사소한 궁금증도 풀어내는 블록버스터 Swift 대모험 블로그

  • 분류 전체보기 (27)
    • SwiftUI (7)
    • Error (1)
    • 실수 (4)
    • 알고리즘 (2)
    • 회고 (2)
    • 자료구조 (5)
    • Swift (6)
    • UIKit (0)

Tag

FirebaseAuthentication, kakaotalk, UIRepresentable, firebase auth, TCA, filemanager, googlesignin, NSCache, ios, swiftUI, URLSession, Xcode, SWiFT, firebase, textkit, realtime database, 자료구조, uikit, FirebaseAuth, uitableview,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바