본문 바로가기 메뉴 바로가기

KimBaechu

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

KimBaechu

검색하기 폼
  • 분류 전체보기 (151)
    • iOS (88)
    • Swift (32)
    • Git (6)
    • etc. (6)
    • Algorithm (19)
  • 방명록

API (2)
[iOS] Alamofire 순서대로 API 실행하기

1. DispatchGroup과 DispatchQueue 만들기 let dispatchGroup = DispatchGroup() let queue = DispatchQueue(label: "queue", qos: .default, attributes: .concurrent) dispatchGroup은 한 단위로 모니터하는 작업 그룹입니다. dispatchQueue는 실행 작업을 계획합니다. 2. 첫 번째 실행되는 API func getReviewList() { showIndicator() NetworkService.getData(type: .getReviews, headers: nil, parameters: nil) { [weak self] (result: Result) in switch result {..

iOS 2021. 2. 23. 12:10
[iOS] API 호출하기 (Advanced)

서로 다른 Model, Enpoint를 갖는 두 가지 get을 한 개의 function을 이용해서 사용해보겠습니다. 아래 사이트에서 제공하는 OpenAPI를 사용하였습니다. dog.ceo Dog CEO. Good Dog Business. Leaders in the dog and canine business world. dog.ceo enum APIError: Error { case response } enum URLType { case list case randomImage(String) var baseURL: String { return "https://dog.ceo/api/" } var makeURL: String { switch self { case .list: return "\(baseURL)br..

iOS 2021. 2. 1. 17:10
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바