使用代码时
NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"spoken" ofType:@"mp3"]];
AVAudioPlayer *click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
[click play];
我没有错误,但声音不会在我的应用程序中播放。我的音量也是最大值。
我也在导入
#import <AVFoundation/AVFoundation.h>
#import <AudioToolbox/AudioToolbox.h>
问题是什么?
答案 0 :(得分:0)
为AVAduioPlayer
设置一个ivar:
@interface yourPlayerClass
{
AVAudioPlayer *click;
}
然后:
NSURL* musicFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"spoken" ofType:@"mp3"]];
click = [[AVAudioPlayer alloc] initWithContentsOfURL:musicFile error:nil];
[click play];
希望这有帮助。