ste*_*eph 4 objective-c ios avaudiosession
我正在尝试使用带有多个选项的 AVAudioSession setCategory 方法,并且我在网上看到您可以在 swift 中为选项参数指定一个数组,但无法弄清楚如何在 Objective-C 中执行此操作。这是文档,您可以在其中看到 swift 与 Objective-C 中预期的选项参数的差异:
我尝试过 Objective-C 数组,它确实存储了预期的选项。
感谢您的帮助!
类别选项是位掩码。这是一个用法示例
AVAudioSession *session = AVAudioSession.sharedInstance;
NSError *error = nil;
[session setCategory:AVAudioSessionCategoryPlayAndRecord
mode:AVAudioSessionModeVoiceChat
options:AVAudioSessionCategoryOptionDefaultToSpeaker|AVAudioSessionCategoryOptionDuckOthers
error:&error];
if (nil == error)
{
// continue here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2371 次 |
| 最近记录: |