我正在使用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];
}
答案 0 :(得分:0)
最后我自己找到了答案。我正在做的一切正确,但我使用从youtube以mp3格式下载的声音文件,我通过更改扩展名转换为.caf格式....这就是我无法播放声音的原因!