For the life of me I have not been able to get AVAudioRecorder to properly record sound with the record() method. I can only get sound to record if
AVAudioRecorder
record()