0

そのプロパティSPPlaylistのヘッダードキュメントから:image

プレイリストのカスタム画像を返すnilか、プレイリストがまだロードされていないか、カスタム画像がない場合に返します

ロードされた配列がありますが、Spotify クライアントを介して同じプレイリストで 4 アップの画像を見ることができますが、各オブジェクトSPPlaylistsのプロパティは常にです。image nil

CocoaLibSpotify を使用してその 4 アップのカバー画像を簡単に取得する方法はありますか? それとも、すべてのトラックとアルバムのメタデータを読み込んで、関連するものを個別にプルバックする必要がありSPImagesますか?

4

1 に答える 1

2

プレイリストのimageは、ブランド化されたプレイリストにカスタム イメージがある場合に使用します。ただし、これはかなりまれです。

グリッドが生成されない理由は、グリッドがサーバー側ではなくローカルで生成されるためです。そのため、プレイリストが読み込まれるたびに複数のアルバムに相当する画像を読み込むことになり、メモリ効率が悪くなります。

ただし、これらの画像を生成する CocoaLibSpotify (開示: 私が書いたもの) 上に構築された Viva と呼ばれるオープンソースの Spotify クライアントがあります。リファレンス実装については、VivaImageExtensionsクラス拡張をご覧ください。

そこの参照実装では、渡すトラックのアルバム カバー アートが最初に読み込まれている必要があります。

于 2013-01-22T13:13:10.837 に答える