voz quedan pasar notas los importar guardan garageband exportar donde descargados como cancion archivos iphone core-audio

iphone - quedan - itunes



SDK de iPhone: guardar un archivo de audio transmitido a la carpeta Documentos (3)

Si está utilizando NSURLConnection o CFNetwork para descargar el archivo, puede guardarlo en el delegado connectionDidFinishLoading.

Eche un vistazo a Matt Gallaghers Transmitiendo y reproduciendo una transmisión de MP3

Quiero guardar un archivo de audio en la carpeta Documentos de mi aplicación mientras una de las clases de mi aplicación lo está transmitiendo. ¿Cómo puedo hacer esto?

¿Es posible guardar el audio transmitido directamente a un mp3? (si el archivo de audio que se está transmitiendo es un mp3 o tengo que usar caf?)

Gracias.

Editar: ¿Qué sucede si estoy ejecutando el guardado en otro hilo y el usuario sale de la aplicación? Sé que una aplicación no se puede ejecutar en segundo plano en un iPhone, pero ¿hay alguna manera de detener la descarga y eliminar el archivo parcialmente guardado cuando el usuario sale de la aplicación? ¿Puedo obtener una señal de salida dentro de una clase o en un delegado para NSURLConnection?


Si desea limpiar su archivo parcialmente guardado al salir,
podrías hacer algo peor que hacerlo desde

- (void)applicationWillTerminate:(UIApplication *)application

en su controlador de aplicación.


(void)applicationWillResignActive:(UIApplication *)application { }

Escriba su código en el método anterior en el archivo de delegado de la aplicación.