var audioRecorder:AVAudioRecorder!
var audioPlayer:AVAudioPlayer!
let audioSession = AVAudioSession.sharedInstance()
这段代码中 AVAudioRecorder AVAudioPlayer AVAduioSeesion 都是类吧,前两行是实例化吗?如果不是为什么不写成 audioRecorder = AVAudioRecorder() ?最后为什么要加感叹号呢?难道 audioRecorder 还有可能为 nil ?