我刚开始为iOS创建应用,而我正在使用storyboard模式。我想知道如何添加声音。还需要编码吗?
答案 0 :(得分:0)
您可以使用它来播放简单的声音。它使用AVFoundation
框架,这将要求您将AVFoundation添加到项目中,并使用#import <AVFoundation/AVFoundation.h>
- (IBAction) myPlayAction {
AVAudioPlayer *data;
NSString *name = [[NSString alloc] initWithFormat:@"SoundName"];
NSString *source = [[NSBundle mainBundle] pathForResource:name ofType:@"mp3"];
if (data) {
[data stop];
data = nil;
}
data=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath: source] error:NULL];
data.delegate = self;
[data prepareToPlay];
[data play];
}