|
37
|
| Jim Hankins · 技术社区 · 13 年前 |
|
|
1
60
在iOS的每个版本中,更多的audioSession财产都会迁移到AVFoundation,因此您应该在可用时优先使用这些属性。
自iOS 6以来
可用值为
以下是完全通过AVFoundation配置的音频会话示例:
更新 自iOS 7.0以来,音频会话服务C API现在被完全弃用,取而代之的是AVAudioSession。 更新2
是一个方法,而不是属性,它设置了一个基础
只写
UInt32值。您无法获得当前值,应该将该方法视为设置临时状态。如果音频路由发生更改或中断,该属性将重置为默认值(
|
|
|
2
7
|
|
|
3
2
//将此代码粘贴到您的viewLoad区域 |
|
4
0
Foundrys解决方案与 this blog Mario Diana还允许我升级iOS 7中不推荐使用的音频会话设置代码。我的旧代码是基于 AudioBufferPlayer by Matthijs Hollemans . 请记住添加AVFoundation.framework。 |
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 3 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 3 年前 |
|
|
YosiFZ · pod更新依赖关系pod 3 年前 |
|
|
Community wiki · 查找iOS日历 3 年前 |