正如 Apple 在iOS 9.3中所说,我们可以访问 Apple Music Library。我正在通过我的应用程序播放它MPMusicPlayerController
。
我得到错误的播放状态。对于前。如果歌曲继续播放 - 所以它应该返回状态MPMusicPlaybackStatePlaying
但获取其他枚举值。我的代码是
if ([[MPMusicPlayerController systemMusicPlayer] playbackState]==MPMusicPlaybackStatePlaying)
{
}
else
{
NSLog(@"playbackState %ld",(long)[[MPMusicPlayerController systemMusicPlayer] playbackState]);
}
正如苹果在这里所说,我们有以下可能的价值 -
Values for the playbackState property.
Declaration
Objective-C
enum {
MPMusicPlaybackStateStopped,
MPMusicPlaybackStatePlaying,
MPMusicPlaybackStatePaused,
MPMusicPlaybackStateInterrupted,
MPMusicPlaybackStateSeekingForward,
MPMusicPlaybackStateSeekingBackward
};
typedef NSInteger MPMusicPlaybackState;
我将如何获得当前播放歌曲的正确状态。任何想法,如果我弄错了什么,请告诉我。谢谢