【代码笔记】iOS-mp3的播放

来源:互联网 发布:wlanapi.dll修复软件 编辑:程序博客网 时间:2024/05/21 18:37

一,工程图。

二,代码。

RootViewController.h

复制代码
#import <UIKit/UIKit.h>//加入AVFoundation.framework头文件#import <AVFoundation/AVFoundation.h>@interface RootViewController : UIViewController<AVAudioPlayerDelegate>{    //播放器player    AVAudioPlayer *avAudioPlayer;}@end
复制代码

 

RootViewController.m

复制代码
#import "RootViewController.h"//导入AVFoundation.framework#import <AVFoundation/AVFoundation.h>@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];    if (self) {        // Custom initialization    }    return self;}- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view.        self.title=@"MP3的播放";}-(void)initPlay{    //从budle路径下读取音频文件    NSString *string = [[NSBundle mainBundle] pathForResource:@"母亲" ofType:@"mp3"];        //把音频文件转换成url格式    NSURL *url = [NSURL fileURLWithPath:string];        //初始化音频类 并且添加播放文件    avAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];        //开始进行播放    [avAudioPlayer play];      }
复制代码