[UIKit] Spotify Clone: Browse APIs 2

Junyoung Park·2022년 9월 2일
0

UIKit

목록 보기
7/142
post-thumbnail

Building Spotify App in Swift 5 & UIKit - Part 7 (Xcode 12, 2021, Swift 5) - Build App

Spotify Clone: Browse APIs 2

구현 목표

  • 추천 플레이리스트 API → JSON 데이터에 알맞은 Codable 구조체 구현

구현 태스크

  1. JSON 데이터에 따른 구조체 구현
  2. 디코딩

핵심 코드

struct RecommendationsResponse: Codable {
    let tracks: [AudioTrack]
}

struct AudioTrack: Codable {
    let album: Album
    let artists: [Artist]
    let available_markets: [String]
    let disc_number: Int
    let duration_ms: Int
    let id: String
    let explicit: Bool
    let external_ids: [String:String]
    let name: String
    let popularity: Int
}

구현 화면

profile
JUST DO IT

0개의 댓글