2009-05-25 16 views
7

Estoy tratando de utilizar esta clase comoEdición en la inclusión de AVAudioPlayer

AVAudioPlayer *newPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL error: nil]; 

y conseguir este error del compilador

error: AVAudioPlayer.h no such file or directory 

He añadido #import "AVAudioPlayer.h al comienzo del archivo .m

¿podría usted, hágamelo saber cómo puedo solucionarlo?

Gracias

Respuesta

4

Añadir el marco AVFoundation a su proyecto.

3

el problema está en el hecho de que como dijo el Fistman, es probable que no agregó el marco de su proyecto. Tienes que ir a la carpeta de marcos (en el árbol del proyecto en el lado izquierdo, por lo general sólo los bramido Recursos carpeta), haga clic derecho en Frameworks-> Más-> Marcos existentes .. 'y recoger AVFoundation de la lista. en cuenta que por defecto XCode se abrirá la carpeta de los marcos de su conjunto activo SDK y así tiene que ser por lo menos OS 2.2 con el fin de presentarse (que es la versión más antigua, cuando Apple lanzó). Una vez que ha añadido el marco, se debe compilar y enlazar y no tendría que añadir los archivos manualmente h.

espero que ayudó, -Adi

11

En lugar de

#import "AVAudioPlayer.h"

Trate

#import <AVFoundation/AVAudioPlayer.h>

Cuestiones relacionadas