今天在做一个项目,因为要播放一个音频,就选择用 AVAudioPlayer来来做,因为以前用过,也没有注意太多后来就直接写,但是写好之后运行看效果,怎么也播放不出来,本来是因为本地音频文件有问题,后来重新找一个文件然后在播放,还是出现同样的问题.
用这段代码,以前是正常的,现在就不可以了,(网上还有好多开发人员用该方式是没有问题)
- (void)playRuningDistance:(TrainingPlayAudioType)playType{
NSString *playFileName = [NSString stringWithFormat:@"distance%d",playType];
NSString *filepath = [[NSBundle mainBundle] pathForResource:playFileName ofType:@"mp3"];
BOOL fileexit = [[NSFileManager defaultManager] fileExistsAtPath:filepath];
NSLog(@"本地问价 %d",fileexit);
if (fileexit) {
if (self.playerMusic && [self