再iPhone开发中想要实现音频的播放是很容易的,AV Foundation框架就是Apple本身推荐使用的一种方式。
想要利用这个框架来实现音频播放,首先需要引入此框架,具体方法如下:
首先,点击工程文件夹,会出现左边的界面,选择我圈起来的那个加号,会出现一系列的框架给你选择,你只需要选择AVFoundation.framework即可。此时,在它的上方就会显示出来,这个框架就添加好了。
然后,在你需要使用音频的.m文件中加入两个头文件,
#import<AVFoundation/AVFoundation.h>
#import<CoreAudio/CoreAudioTypes.h>
在你需要使用音频的地方,添加以下代码:
NSString* soundFile = [[NSBundlemainBundle] pathForResource:@"Kalimba"
ofType:@"mp3"];
AVAudioPlayer* audioPlayer = [[AVAudioPlayeralloc] initWithContentsOfURL:[NSURLfileURLWithPath:soundFile] error:nil];
[audioPlayer play];
mp3:这是你的音频格式;
OK,这样就可以实现音频的播放了。