1.音频长度小于30秒
2.格式只能是PCM或者IMA4
3.文件必须被存储为.caf、.aif、或者.wav格式
4.简单音频不能从内存播放,而只能是磁盘文件
- //当音频播放完毕会调用这个函数
- static void SoundFinished(SystemSoundID soundID,void* sample){
- /*播放全部结束,因此释放所有资源 */
- AudioServicesDisposeSystemSoundID(sample);
- CFRelease(sample);
- CFRunLoopStop(CFRunLoopGetCurrent());
- }