二元运算符| =不能应用于两个AVAudioSessionCategoryOptions操作数
问题描述:
二元运算符| =的错误无法应用于swift 3.1中的两个AVAudioSessionCategoryOptions操作数。需要帮助二元运算符| =不能应用于两个AVAudioSessionCategoryOptions操作数
这里是我的代码
QBRTCAudioSession.instance().initialize { (configuration: QBRTCAudioSessionConfiguration) in
configuration.categoryOptions != AVAudioSessionCategoryOptions.allowBluetooth
}
答
这里是解决方案,我发现
QBRTCAudioSession.instance().initialize { (configuration: QBRTCAudioSessionConfiguration) in
configuration.categoryOptions = [configuration.categoryOptions, AVAudioSessionCategoryOptions.allowBluetooth]
}
'configuration.categoryOptions.union(.allowBluetooth)' –