2016-03-27 13 views
0

iOS上のSpotify APIでは、SPTPartialArtistオブジェクトを保持するSPTPartialTrackオブジェクトを保持するSPTPartialPlaylistを取得する呼び出しを行います。しかし、このオブジェクトはアーティストの文字列名を保持しません。識別子は一意の識別子のように見えます。 iOS APIを使用してアーティスト名を取得するにはどうすればよいですか?Spotify iOS SDKアーティスト名

答えて

2

SPTTrackクラスを使用してこれを行うことができます。

SPTTrack.trackWithURI(player.currentTrackURI, session: session) { error, track in 
    let trackName = track.name 

    //Artist name 
    guard let artist = track.artists.first as? SPTPartialArtist else { 
     print("name missing?") 
     return 
    } 

    let name = artist.name 
}) 

Googled link

+1

ありがとう!それは動作します。しかし、元の呼び出しの 'SPTPartialArtist'の' name'プロパティからちょうどそれを得ることができました。 Spotifyヘッダーファイルには、nameプロパティが入力されることは記載されていませんでしたが、 –

+0

LOLうわー、この文書は冗談です。 – tommybananas

関連する問題