Reproduzindo áudio usando o AVAudioPlayer iOS 7
Estou lutando para seguir a documentação da Apple sobre como reproduzir um pequeno.wav
arquivo usando oAVAudioPlayer
classe. Também não tenho certeza de quais caixas de ferramentas são necessárias para a reprodução básica de áudio. Até agora eu importei:
AVFoundation.framework
CoreAudio.framework
AudioToolbox.framework
Aqui está o meu código.h
e.m
:
#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>
@interface ViewController : UIViewController <AVAudioPlayerDelegate>
- (IBAction)playAudio:(id)sender;
@end
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (IBAction)playAudio:(id)sender {
NSLog(@"Button was Pressed");
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"XF_Loop_028" ofType:@"wav"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:filePath];
// create new audio player
AVAudioPlayer *myPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:fileURL error:nil];
[myPlayer play];
}
@end
Parece que não tenho nenhum erro. No entanto, não estou recebendo nenhum áudio.