Я использую этот код, но он не работает;
Импорт:
#import <AudioToolbox/AudioServices.h>
Заголовочный файл:
AVAudioPlayer *_audioPlayer;
Код:
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/welcome.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
_audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
_audioPlayer.numberOfLoops = 0;
if (_audioPlayer == nil)
{
NSLog(@"%@", [error description]);
}
else
{
[_audioPlayer play];
NSLog(@"PLAY");
}
NSLog:
Error Domain=NSOSStatusErrorDomain Code=-43 "The operation couldn’t be completed. (OSStatus error -43.)"
он не работает на моем iPhone (5.1) iPad (5.0) iPhone 5.0 Simulator.
Кто-нибудь знает, как я могу это исправить?