Esto es lo que estoy haciendo para reproducir mp3 en Xcode 4.2:
1) Importación AVFoundation.framework
marco en su proyecto
2) Adición: #import "AVFoundation/AVAudioPlayer.h"
en su proyecto ViewController.h
archivo:
#import <UIKit/UIKit.h>
#import "AVFoundation/AVAudioPlayer.h"
@interface ViewController : UIViewController
@end
3) Arrastrar y soltar su archivo mp3 yoursoundfile.mp3
en su proyecto Root Explorer
4) Modificar -(void)viewDidLoad
en ViewController.m
:
- (void)viewDidLoad{
[super viewDidLoad];
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"yoursoundfile"
ofType:@"mp3"]];
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc]
initWithContentsOfURL:url
error:nil];
[audioPlayer play];
}
Tan pronto como se inicia el programa, se puede reproducir el sonido. Puede personalizar para adaptarse a su aplicación cambiando el volumen, o cuándo jugar, detener ...
El enlace n. ° 1 es una trampa: en realidad, no necesito una interfaz, solo un sonido. Enlace # 2 jugando en la Mac, no en el iPhone. – AngryHacker
Hola AngryHacker: Sí, pensé que el primer enlace no era para lo que ibas a buscar, pero lo incluí en caso de que realmente lo estuvieras buscando. En cuanto al segundo enlace, hay un enlace a un proyecto de "AudioStreamer" allí, que incluye la fuente tanto para el iPhone como para la versión para Mac. – PF1