IOS中-来,让我们 播放音乐!2017-08-22

2017-08-22  本文已影响11人  小专注

一、播放音乐。

1.首先导入AVFoundation.framework

2.开始在当前控制器的.m文件里

#import<AVFoundation/AVFoundation.h>

@property (strong,nonatomic) AVAudioPlayer *audioPlayer;// 播放器

#pragma mark - 懒加载

// 音乐播放对象

-(AVAudioPlayer*)audioPlayer{

if (!_audioPlayer) {

NSString *urlStr = [[NSBundle mainBundle]pathForResource:@"backMusic" ofType:@"mp3"];

NSURL *url  = [NSURL fileURLWithPath:urlStr];

NSError *error = nil;

// 初始化播放器

_audioPlayer  = [[AVAudioPlayer alloc]initWithContentsOfURL:url error:&error];

// 设置播放器属性

_audioPlayer.numberOfLoops = -1;// 0为不循环

_audioPlayer.volume = 0.6; // 音量0~1;

[_audioPlayer prepareToPlay]; // 加载音频文件到缓存

if (error) {

NSLog(@"初始化播放器过程发生错误,错误信息:%@",error.localizedDescription);

return nil;

}

return _audioPlayer;

}

3:在需要调用的地方:

// 播放

[self.audioPlayer play];

// 暂停

[self.audioPlayer pause];

// 停止

[self.audioPlayer stop];

上一篇 下一篇

猜你喜欢

热点阅读