¿Cómo grabar un archivo de audio en formato .mp3?

Estoy usando la siguiente configuración para grabar archivos de audio en formato .mp3 usando AVAudioRecorder.

NSDictionary *recordSettings = [[NSDictionary alloc] initWithObjectsAndKeys:

                                        [NSNumber numberWithFloat: 44100.0],AVSampleRateKey,
                                        [NSNumber numberWithInt: kAudioFormatMPEGLayer3],AVFormatIDKey,
                                        [NSNumber numberWithInt: 1], AVNumberOfChannelsKey,
                                        [NSNumber numberWithInt: AVAudioQualityMax],AVEncoderAudioQualityKey,nil];

Pero no puedo grabar con estos. Busqué mucho por esto pero no pude obtener alguna publicación relevante. Algunas publicaciones dicen que no es posible. Si no es posible, ¿por qué? Por favor conteste.

Respuestas a la pregunta(1)

Su respuesta a la pregunta