iPhone SDK: AVAudioRecorder no grabará después de llamar a [AVPlayer play]

Tengo un controlador de vista que usa AVPlayer. este controlador de vista puede cargar un controlador de vista modal donde el usuario puede grabar audio usando AVAudioRecorder.

esto es lo que pasa

si el usuario reproduce la composición en el controlador de puño con [AVPLayer play], el AVAudioRecorder no grabará en el controlador de vista modal. no hay errores, pero el tiempo actual devuelto por AVAudioRecorder es 0.0;

si el usuario cierra el cuadro de diálogo modal y lo vuelve a cargar. AVAudioRecorder funciona bien.

esto se puede repetir una y otra vez. AVAudioRecorder no funciona la primera vez que se invoca después de una llamada [AVPlayer play]

He estado luchando con esto durante días y solo he reorganizado mi código relacionado con AVPlayer y AVAudioRecorder y todavía está actuando extraño.

Cualquier ayuda o puntero es muy apreciada

Gracias por adelantad

Jean Pierr

Respuestas a la pregunta(7)

Su respuesta a la pregunta