iOS 音频学习(-)
2015-11-21 19:05
441 查看
在ios开发过程中,音频经常会用到,而音频根据使用场合分为音效和音乐,音效一般只播放1~2秒
1. ios音效支持的格式
ios 支持的音频格式有:aac、alac、he-aac、iLBc、IMA4、Linea PCM、MP3、CAF,其中,aac、alac、he-aac、mp3、caf支持硬件解码,其他只支持软件解码, 软件界面因为比较耗电,所以,我们在开发过程中,经常采用的是caf、mp3
2. 音频库
AVFoundation.framework
3. 代码
1. ios音效支持的格式
ios 支持的音频格式有:aac、alac、he-aac、iLBc、IMA4、Linea PCM、MP3、CAF,其中,aac、alac、he-aac、mp3、caf支持硬件解码,其他只支持软件解码, 软件界面因为比较耗电,所以,我们在开发过程中,经常采用的是caf、mp3
2. 音频库
AVFoundation.framework
3. 代码
// 打开资源 NSURL* url =[[NSBundle mainBundle]URLForResource:@"m_03" withExtension:@"wav"]; SystemSoundID soundID; AudioServicesCreateSystemSoundID((__bridge CFURLRef)(url), &soundID); // 播放音效 AudioServicesPlaySystemSound(self.soundID);
// 删除音效 AudioServicesDisposeSystemSoundID(self.soundID);
相关文章推荐
- ios 开发中 动态库 与静态库的区别
- 在iOS中创建静态库
- WWDC2014之iOS使用动态库
- S集成静态库-iOS合并静态库
- ios 开发中 动态库 与静态库的区别
- 在iOS中创建静态库
- IOS通过数组给Cell中的文本框和小图标赋值
- iOS开发中同时识别旋转与缩放手势
- iOS命名规范
- iOS 时间格式 时间转换 大总结
- iOS 9 适配系列教程
- ios 轻量级 数据的缓存
- iOS 无法解析 报错std::basic_string/std::string::find
- iOS 8星空背景
- 中文 iOS/Mac 开发博客列表
- 提升iOS开发效率的必用工具
- iOS蓝牙4.0开发例子
- iOS AutoLayout 百分比布局
- 关于iOS modal界面跳转黑屏的原因及解决方案
- iOS中,byte[] 转成NSString