当我设置录制音频时,出现错误。
if (session.respondsToSelector("requestRecordPermission:")) {
AVAudioSession.sharedInstance().requestRecordPermission({(granted: Bool)-> Void in
if granted {
print("granted")
session.setCategory(AVAudioSessionCategoryPlayAndRecord, error: nil)
session.setActive(true, error: nil)
self.recorder ()
} else{
print("not granted")
}
})
}
为什么我会因为有 error: nil 而收到错误消息?
Best Answer-推荐答案 strong>
像这样:
try! session.setCategory(AVAudioSessionCategoryPlayAndRecord)
让我们看看您是否可以从该模型中自己弄清楚如何修复下一行...
关于ios - Swift 2 AVAudioSession setCategory 额外参数 'error',我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/32878965/
|