0

我是为 iOS 创建应用程序的新手,我正在使用情节提要模式。我想知道如何添加声音。另外,它需要编码吗?

4

1 回答 1

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];
}
于 2012-05-13T04:25:51.497 回答