音频
音频小于30秒
数据格式为PCM,IMA4
音频文件后缀 .caf .iaf .wav
首先引入框架
#import<AudioToolbox/AudioToolbox.h>
沙盒路径
NSString *aud = [[NSBundle mainBundle]pathForResource:@"duanxin1.caf" ofType:nil];
把路径转化为NSURL类型
NSURL *url = [NSURL fileURLWithPath:aud];
给初始值
SystemSoundID soundID = 0;
通过NSURL把音频实现,并给soundID值
AudioService是CreateSystemSundID((__bridge CFURLRef) (url),&soundID);
播放
AudioServicesPlayAlertSound(soundID);
音乐
首先引入框架
#import <AVFoundation/AVFoundation.h>
设置一个全局变量
@property(nonatomic,strong)AVAudioPlayer *player;
沙盒路径
NSString *aud = [[NSBundle mainBundle]pathForResource:@"The Rain.mp3" ofType:nil];
把路径转化为NSURL类型
NSURL *url = [NSURL fileURLWithPath:aud];
_player = [[AVAudioPlayer alloc]initWithContentsOfURL:url error:nil];
_player.numberOfLoops = 0;
_player.volume = 1;
[_player prepareToPlay];