获取使用 cocoalibspotify for iOS 的艺术家列表



我想快速获取用户"库"或播放列表中的艺术家姓名列表。有没有一种简单/异步的方法可以做到这一点?

看看CocoaLibSpotify附带的示例项目"Guess the Intro"。该项目中waitAndFillTrackPool的方法显示如何获取用户播放列表中所有曲目的列表。

获得该列表后,您可以执行以下操作以从他们那里获取艺术家,将它们放在一组以减少重复项,然后等到它们被加载。

NSArray *artists = [theTrackPool valueForKeyPath:@"@unionOfArrays.artists"];
NSArray *uniqueArtists = [[NSSet setWithArray:artists] allObjects];
[SPAsyncLoading waitUntilLoaded:uniqueArtists then:^(NSArray *loadedArtists) {
    // Artists are loaded!
    // Log a list of artist names...
    NSLog(@"%@", [loadedArtists valueForKey:@"name"]);
}];

相关内容

  • 没有找到相关文章

最新更新