У меня есть ViewController: GLKViewController с этим кодом:Xcode AVAudioPlayer не играет
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle] pathForResource:@"background-music-aac" ofType:@"caf"];
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
AVAudioPlayer *audio = [[AVAudioPlayer alloc] initWithData:data error:nil];
audio.delegate = self;
audio.volume = 1.0;
audio.numberOfLoops = -1;
[audio prepareToPlay];
[audio play];
[self setupContext];
[self setupDisplay];
}
Однако ... мои графические вещи работает нормально, но симулятор IOS не играет никакой музыки. Я что-то не так?
Вы проверили, не ваши ли данные? добавьте отладочные отпечатки для URL-адресов и объектов данных, и это будет полезно, если вы используете аргумент ошибки – giorashc
данных нет, но почему ^^ этот аудиофайл находится в моих ресурсах – user1882812
Вы добавили его в свой проект? – giorashc