0

私はSpotifyIOSアプリに取り組んでおり、ユーザーのプレイリストを使用して取得しようとしています [[SPSession sharedSession]userPlaylists]

ほとんどの場合、プレイリストは返されませんが、すべてのプレイリストが返される場合もあります。私は正しくログインしていて [[SPSession sharedSession] starredPlaylist][[SPSession sharedSession] inboxPlaylist] 常にプレイリストを返し
ます。誰かが何が起こっているのか分かりますか?

4

1 に答える 1

0

CocoaLibSpotify のすべては非同期です —のプロパティが有用なものを含む前にloadedプロパティがuserPlaylists返されるまで待つ必要があり、含まれる各プレイリストには、プレイリストの名前とトラック リストが読み込まれたときに設定されるプロパティがあります。YESplaylistsloadedYES

プレイリスト スタック (および CocoaLibSpotify の他の場所) 内のすべてのプロパティは、Key-Value Observing に準拠しています。最善のアプローチは、関心のあるプロパティを観察し、それらが設定されたときに反応することです。

于 2012-04-09T17:44:04.657 に答える