订阅Spotify活动

时间:2012-06-13 20:42:38

标签: macos cocoa spotify

有没有人知道在Spotify应用程序中订阅事件的方法?要订阅iTunes事件,您只需将观察者添加到通知中心,如下所示:

[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:@selector(changedTrack:) name:@"com.apple.iTunes.playerInfo" object:nil];

因此,所有事件都将以NSNotification发送到changedTrack:

我似乎找不到类似(或任何方式)为Spotify做这个,但我知道有应用程序这样做,例如显示当前正在播放的歌曲的应用程序。

1 个答案:

答案 0 :(得分:3)

Spotify的NSDistributedNotification名称为com.spotify.client.PlaybackStateChanged

使用NSDistributedNotificationCenter订阅,您将收到与iTunes非常相似的通知。