从SPPlaylist
它的image
属性的标题文档中:
返回播放列表的自定义图像,或者
nil
播放列表尚未加载或没有自定义图像
我有一个加载的数组,SPPlaylists
但是image
每个对象的属性always nil
,即使我可以通过 Spotify 客户端在这些相同的播放列表上看到 4-up 图像。
有没有一种简单的方法可以使用 CocoaLibSpotify 获得该 4-up 封面图像?还是我必须加载所有曲目和专辑元数据并单独拉回相关SPImages
?
从SPPlaylist
它的image
属性的标题文档中:
返回播放列表的自定义图像,或者
nil
播放列表尚未加载或没有自定义图像
我有一个加载的数组,SPPlaylists
但是image
每个对象的属性always nil
,即使我可以通过 Spotify 客户端在这些相同的播放列表上看到 4-up 图像。
有没有一种简单的方法可以使用 CocoaLibSpotify 获得该 4-up 封面图像?还是我必须加载所有曲目和专辑元数据并单独拉回相关SPImages
?
播放列表的image
用于品牌播放列表具有自定义图像时。不过,这种情况相当罕见。
没有为您生成网格的原因是因为它是在本地而不是服务器端生成的,所以这意味着每次加载播放列表时都会加载多个专辑的图像,这不是内存效率。
然而,有一个名为 Viva 的开源 Spotify 客户端基于 CocoaLibSpotify(披露:由我编写)生成这些图像。查看VivaImageExtensions类扩展以获取参考实现。
那里的参考实现要求您传递的曲目首先加载其专辑封面艺术,这毫无价值。