Как получить текст песни из библиотеки Ipod песни - PullRequest
2 голосов
/ 03 августа 2011

Я захожу в библиотеку ipod в приложении iphone и показываю название, текст и обложку альбома. Я также хочу показать тексты песен.Я добавил текст в itunes и синхронизировал его с устройством. Но мой код не показывает текст ..

Пример отсюда и код для получения текста: -

- (void)handleNowPlayingItemChanged:(id)notification {
    // Ask the music player for the current song.
    MPMediaItem *currentItem = self.musicPlayer.nowPlayingItem;

    // Display the artist, album, and song name for the now-playing media item.
    // These are all UILabels.
    self.songLabel.text   = [currentItem valueForProperty:MPMediaItemPropertyTitle];
    self.artistLabel.text = [currentItem valueForProperty:MPMediaItemPropertyAlbumArtist];
    self.albumLabel.text  = [[currentItem valueForProperty:MPMediaItemPropertyLyrics]retain];    


}

Пожалуйста, помогите.Спасибо

1 Ответ

1 голос
/ 04 августа 2012
NSURL* songURL = [mediaItem valueForProperty:MPMediaItemPropertyAssetURL] 
AVAsset* songAsset = [AVURLAsset URLAssetWithURL:songURL options:nil]; 
NSString* lyrics = [songAsset lyrics];
...