iOS 消息提示音

利用系统声音服务(System Sound Services),用于播放不超过30秒的声音,支持的格式为CAF, AIF,WAV。没有提供控制声音及音量的功能。
1、xcode项目中添加wav文件资源
2、添加Frameworks,添加/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/AudioToolbox.framework
3、包含头文件 #import<AudioToolbox/AudioToolbox.h>
4、播放系统声音
SystemSoundID soundID;
NSString *soundFile = [[NSBundlemainBundle]pathForResource:@"soundeffect" ofType:@"wav"];
AudioServicesCreateSyste
mSoundID((CFURLRef)[NSURLfileURLWithPath:soundFile], &soundID);
AudioServicesPlaySystemS
ound(soundID);
5、播放警告声音,如果手机在静音状态,警告声音将自动触发震动。
使用API AudioServicesPlayAlertSo
und(soundID);
6、手机震动
AudioServicesPlaySystemS
ound(kSystemSoundID_Vibrate);

原文http://blog.sina.com.cn/s/blog_70bff0d1010150mm.html

官方Demo一个  https://developer.apple.com/library/ios/samplecode/SysSound/Introduction/Intro.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值