0

我正在使用 Xcode 4.3,我在播放声音时遇到问题......我从我在这里找到的答案下载了这个项目,但是当我用我的http://dl.dropbox.com/u/63377498/AudioText更改他的文件时.zip我什么都听不见。可能是我的模拟器的问题?我的mac设置?我不知道...这是我使用的代码:

@interface ViewController ()
@property (nonatomic, strong) AVAudioPlayer *theAudio;
@end

@implementation ViewController
@synthesize theAudio = _theAudio;

- (void)viewDidLoad
{
[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.
NSString *soundPath =[[NSBundle mainBundle] pathForResource:@"sad" ofType:@"caf"];
NSURL *soundURL = [NSURL fileURLWithPath:soundPath];

NSError *error;
self.theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:&error];
}

- (IBAction)pushBell {
[self.theAudio play];
}
4

1 回答 1

0

最后我自己找到了答案。我做的一切都是正确的,但我使用了从 youtube 下载的 mp3 格式的声音文件,并通过更改扩展名转换为 .caf 格式....这就是我无法播放该声音的原因!

于 2012-06-25T09:26:22.020 回答