Как определить, что песня играет на iPod - PullRequest
1 голос
/ 09 ноября 2010

Можно ли программно узнать подробности песни из библиотеки iPod, если мое приложение позволяет воспроизводить фоновую музыку iPod?например:

start "My app"
if (iPod music playing)
{
song.details == playing.music.details"
}

Я даже не представляю, как определить, играет ли какая-нибудь песня на iPod.Есть идеи?

Ответы [ 2 ]

3 голосов
/ 10 ноября 2010

Это довольно просто:

MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer]];

NSLog(@"Playing %@", [[musicPlayer nowPlayingItem] valueForProperty:MPMediaItemPropertyArtist]);
2 голосов
/ 09 ноября 2010

См. Справочник по Media Player Framework :

"Эта структура ... предоставляет вашему приложению доступ к библиотеке iPod."

...