iOS 播放简短声音

来源:互联网 发布:java程序员招聘信息 编辑:程序博客网 时间:2024/06/10 20:22

在IOS中,有的时候需要播放很简短的声音文件,比如系统声音等,我们需要使用到下面的方式来播放声音:


// 一、引入头文件 #import <AudioToolbox/AudioToolbox.h>

// 二、声明一个声音源ID,会与一个声音文件唯一对应SystemSoundID _soundID;

// 三、播放音频需要先注册声音源NSURL *soundUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"sound" ofType:@"wav"]];  AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundUrl, &_soundID)

// 四、在需要播放声音的时候,播放声音AudioServicesPlaySystemSound(_soundID)

// 五、不再使用声音的时候,需要释放掉声音资源AudioServicesDisposeSystemSoundID(_soundID)


0 0
原创粉丝点击