失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > ios-音乐播放器的简单实现

ios-音乐播放器的简单实现

时间:2019-06-25 19:12:04

相关推荐

ios-音乐播放器的简单实现

其实如果我们只需要有播放,暂停,停止这三个功能的话是比较简单的就是先去导入框架,然后创建一个音乐播放器,然后去加载相应的文件,做三个按钮去播放,暂停和停止。界面很简单就三个按钮,如下所示

#import "ViewController.h"#import <AVFoundation/AVFoundation.h>@interface ViewController ()@property (nonatomic ,strong)AVAudioPlayer *player;@end@implementation ViewController//播放按钮的点击方法- (IBAction)startClick:(id)sender {//准备播放,也就是将音频文件加载到内存中,就算prepareToPlay没有调用,系统发现音频还没有准备好,play方法也会去调用prepareToPlay//[self.player prepareToPlay];//开始播放[self.player play];}//暂停按钮的点击方法- (IBAction)pauseClick:(id)sender {[self.player pause];}//停止按钮的点击方法- (IBAction)stopClick:(id)sender {//这个stop方法是无效的就和暂停是一样的效果[self.player stop];//所以要去设置当前时间self.player.currentTime=0;}- (void)viewDidLoad {[super viewDidLoad];//创建音乐播放器//1、获取URL的路径NSURL * url = [[NSBundle mainBundle]URLForResource:@"李玉刚-刚好遇见你.mp3" withExtension:nil];//2、创建一个error对象,默认就为nilNSError * error;//3、创建音乐播放器self.player = [[AVAudioPlayer alloc]initWithContentsOfURL:url error:&error];//这里我们可以进行有错误的话就去判断if(error){NSLog("%@",error);}}@end

如果觉得《ios-音乐播放器的简单实现》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。