0

SPPlaylist它的image属性的标题文档中:

返回播放列表的自定义图像,或者nil播放列表尚未加载或没有自定义图像

我有一个加载的数组,SPPlaylists但是image每个对象的属性always nil,即使我可以通过 Spotify 客户端在这些相同的播放列表上看到 4-up 图像。

有没有一种简单的方法可以使用 CocoaLibSpotify 获得该 4-up 封面图像?还是我必须加载所有曲目和专辑元数据并单独拉回相关SPImages

4

1 回答 1

2

播放列表的image用于品牌播放列表具有自定义图像时。不过,这种情况相当罕见。

没有为您生成网格的原因是因为它是在本地而不是服务器端生成的,所以这意味着每次加载播放列表时都会加载多个专辑的图像,这不是内存效率。

然而,有一个名为 Viva 的开源 Spotify 客户端基于 CocoaLibSpotify(披露:由我编写)生成这些图像。查看VivaImageExtensions类扩展以获取参考实现。

那里的参考实现要求您传递的曲目首先加载其专辑封面艺术,这毫无价值。

于 2013-01-22T13:13:10.837 回答