【问题标题】:cocoaLibSpotify to manage playlists and containerscocoaLibSpotify 管理播放列表和容器
【发布时间】:2013-08-03 11:40:30
【问题描述】:

我正在使用 cocoaLibSpotify 来获取用户播放列表和相关容器。 我成功管理了用户连接,但我正在努力获取用户播放列表和相关文件夹/容器。
还尝试创建一个播放列表,但结果不一致(只是偶尔我会看到播放列表出现在 Spotify 上)。

这是检索用户播放列表的尝试:

    //self.session = [SPSession sharedSession];

    SPPlaylistContainer *container = [self.session userPlaylists]; // correctly initialised
    NSArray *allPlaylists = container.playlists; // always Empty!

这是我创建播放列表的尝试:

[SPSession dispatchToLibSpotifyThread:^{
       // self.mpmePlaylistFolder = SPPlaylistFolder;
        sp_playlist *spPlaylist = sp_playlistcontainer_add_new_playlist(self.mpmePlaylistFolder.parentContainer.container, name.UTF8String);
        playlist = [SPPlaylist playlistWithPlaylistStruct:spPlaylist inSession:self.session];
        _playlists = nil;
    } waitUntilDone:YES];

【问题讨论】:

    标签: spotify cocoalibspotify-2.0


    【解决方案1】:

    要检索用户播放列表,您需要使用SPAsyncLoading 等待加载用户播放列表容器。

    要创建播放列表,只需使用[SPPlaylistContainer -createPlaylistWithName:]

    在 CocoaLibSpotify 提供的示例项目中有如何做到这一点的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多