Я добавил музыкальные файлы в папку документов приложения и играю эту музыку из AVAudioPlayer.Как я могу получить его название, название альбома и имя исполнителя.
Я использовал MPmediaPlayer для доступа к библиотеке ipod.но теперь я хочу сделать свой кастомный плеер.Есть ли необходимость использовать mpmediaplayer в этом типе приложений. Я уже получаю название альбома и изображение обложки песен ipod
Я пытаюсь получить его как
NSError *activationError = nil;
[[AVAudioSession sharedInstance] setActive: YES error: &activationError];
// Instantiates the AVAudioPlayer object, initializing it with the sound AVAudioPlayer *newPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL: soundFileURL error: nil]; self.appSoundPlayer
= newPlayer;
musicPlayer = [MPMusicPlayerController applicationMusicPlayer];
MPMediaItem *item = musicPlayer.nowPlayingItem ;
nowPlayingLabel.text = [item valueForProperty:MPMediaItemPropertyTitle];
NSLog(@"title %@",[item valueForProperty:MPMediaItemPropertyTitle]); [newPlayer release]; // "Preparing to play" attaches to the audio hardware and ensures that playback // starts quickly when the user taps Play [appSoundPlayer prepareToPlay]; [appSoundPlayer setVolume: 1.0]; [appSoundPlayer setDelegate: self];
[appSoundPlayer currentTime];
название возвращаетсяnull)
Пожалуйста, помогите ..