回答

4

好了,经过一番搜索多,我发现了隐藏在这个半相关的问题的答案:Get album artwork from MP3 file/ID3 tag

,还存在着在MPMusicPlayerController为我们提供的曲目名称和曲目的艺术家两个属性。它们分别是MPMediaItemPropertyTitleMPMediaItemPropertyArtist

+0

谢谢,帮助我。 (并接受你的答案:P) –

+0

必须等待22个小时 - 发布问题几小时后找到答案。很高兴听到它的作品! = p – ArtSabintsev

0

接受的答案的答案包含5倍你需要得到你想要的代码。这里有一个更简单的答案:

if ([MPMusicPlayerController iPodMusicPlayer].playbackState == MPMusicPlaybackStatePlaying) { 
    MPMediaItem *item = [[MPMusicPlayerController iPodMusicPlayer] nowPlayingItem]; 
    NSString *title = [item valueForProperty:MPMediaItemPropertyTitle]; 
    NSString *artist = [item valueForProperty:MPMediaItemPropertyArtist]; // common 
    // do something with these 
} else { 
    // nothing is playing! 
} 
相关问题