/*
@brief 播放音效(30秒以内的短音频文件)
@param filename 音效文件的名字
*/
+ (void)playSoundEffect:(NSString *)filename
{
// 从应用程序文件中获得文件的完整路径(绝对路径)
NSString *filePath = [[NSBundlemainBundle] pathForResource:filenameofType:nil];
// 将绝对路径转换成统一资源定位符(URL)
NSURL *url = [NSURLfileURLWithPath:filePath];
// 如果要播放音效需要通过系统提供的服务注册一个ID
unsigned int sysSoundId;
// 通过系统音频服务的函数为音频文件注册一个ID
//AudioServicesCreateSystemSoundID(<#CFURLRef inFileURL#>, <#SystemSoundID *outSystemSoundID#>);
AudioServicesCreateSystemSoundID((__bridgeCFURLRef)url, &sysSoundId);
// 通过系统音频服务播放指定ID的声音
AudioServicesPlaySystemSound(sysSoundId);
//AudioServicesPlayAlertSound(<#SystemSoundID inSystemSoundID#>); //播放声音并有震动效果
}