Swift 2 AVAudioSession setCategory额外参数’错误’

当我设置录制音频时,我收到错误。

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

喜欢这个:

 try! session.setCategory(AVAudioSessionCategoryPlayAndRecord) 

让我们看看你是否可以从这个模型中找到自己,如何修复下一行……