关于IOS推送声音的设置
2015-01-07 15:14
225 查看
在需要声音的类的.h文件中添加 #import <AudioToolbox/AudioToolbox.h>
static SystemSoundID shake_sound_male_id = 0;
-(void) playSound
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"shake_sound_male" ofType:@"wav"];
if (path) {
//注册声音到系统
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path],&shake_sound_male_id);
AudioServicesPlaySystemSound(shake_sound_male_id);
// AudioServicesPlaySystemSound(shake_sound_male_id);//如果无法再下面播放,可以尝试在此播放
}
AudioServicesPlaySystemSound(shake_sound_male_id); //播放注册的声音,(此句代码,可以在本类中的任意位置调用,不限于本方法中)
// AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); //让手机震动
}
static SystemSoundID shake_sound_male_id = 0;
-(void) playSound
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"shake_sound_male" ofType:@"wav"];
if (path) {
//注册声音到系统
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path],&shake_sound_male_id);
AudioServicesPlaySystemSound(shake_sound_male_id);
// AudioServicesPlaySystemSound(shake_sound_male_id);//如果无法再下面播放,可以尝试在此播放
}
AudioServicesPlaySystemSound(shake_sound_male_id); //播放注册的声音,(此句代码,可以在本类中的任意位置调用,不限于本方法中)
// AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); //让手机震动
}
相关文章推荐
- iOS-关于极光推送小红点的设置问题
- IOS推送声音设置
- 关于iOS通过扬声器播放声音的问题。
- Flash 中关于声音音量的设置
- 个人关于iOS推送中心优化的概念
- “iOS 推送通知”详解:从创建到设置到运行
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- 关于设置系统声音的方法
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- “iOS 推送通知”详解:从创建到设置到运行
- IOS开发:关于在恰当的地方初始化界面设置layout
- “iOS 推送通知”详解:从创建到设置到运行
- iOS应用关于图片设置的概念
- IOS开发:一个关于UIPopoverController设置contentsize大小的问题
- ios学习--“iOS 推送通知”详解:从创建到设置到运行
- 个人关于iOS推送通知优化的概念
- 关于iOS系统里录音的一些设置的心得
- “iOS 推送通知”详解:从创建到设置到运行
- [AIR Mobile] air 移动开放,usb调试,后台推送,配置文件,ios设置
- 关于iOS 本地推送的知识二三点