本文摘自:http://www.cocoachina.com/bbs/read.php?tid=73570&page=1
制作播放器:
代码如下:
2、播放音乐:
-(
void
) playMusic
{
@try {
//取文件路径
NSString *musicFilePath = [[ NSBundle mainBundle ] pathForResource : @"startLogo" ofType : @"mp3" ];
NSURL *musicURL = [[ NSURL alloc ] initFileURLWithPath :musicFilePath];
musicPlayer = [[ AVAudioPlayer alloc ] initWithContentsOfURL :musicURL error : nil ];
[musicURL release ];
//[musicPlayer prepareToPlay];
//[musicPlayer setVolume:1]; //设置音量大小
musicPlayer . numberOfLoops = 0 ; //设置播放次数,-1为一直循环,0为一次
[ musicPlayer play ];
}
@catch ( NSException * e) {
}
}
{
@try {
//取文件路径
NSString *musicFilePath = [[ NSBundle mainBundle ] pathForResource : @"startLogo" ofType : @"mp3" ];
NSURL *musicURL = [[ NSURL alloc ] initFileURLWithPath :musicFilePath];
musicPlayer = [[ AVAudioPlayer alloc ] initWithContentsOfURL :musicURL error : nil ];
[musicURL release ];
//[musicPlayer prepareToPlay];
//[musicPlayer setVolume:1]; //设置音量大小
musicPlayer . numberOfLoops = 0 ; //设置播放次数,-1为一直循环,0为一次
[ musicPlayer play ];
}
@catch ( NSException * e) {
}
}
本文提供了一段使用Objective-C语言实现的播放器代码,详细介绍了如何获取音乐文件路径、初始化AVAudioPlayer类来播放音乐,并设置了播放次数为0以实现循环播放。

5554

被折叠的 条评论
为什么被折叠?



