2011-01-07 5 views
1

Ich bin neu in iPhone Programm und ich schrieb ein kleines Animationsprogramm. Ich habe Audiotoolbox Frame für Sound und es funktionierte. Aber wenn ich die Sounddatei ändere. (Lösche Exfile von Ressourcen und Ordner und füge die andere Datei mit dem gleichen Namen, dem gleichen Pfad hinzu)Audio Toolbox Sound ändern Problem

aber nach dem Ändern der Sound funktioniert nicht.

ich auch Sounddatei mit ex-Datei re.hanged sogar Ex-Datei funktioniert nicht.

(beide sind. WAV-Typ) Wenn Sie möchten, kann ich hier Codes schreiben.

thx für Ihre Hilfe.

Antwort

0

Haben Sie versucht, den Code neu zu schreiben? Sie könnten stattdessen auch das AVFoundation Framework verwenden.

.h

#import <UIKit/UIKit.h> 
#import <AVFoundation/AVFoundation.h> 

@interface AudioPlayerViewController : UIViewController { 
    AVAudioPlayer *audioPlayer; 
} 

@end 

.m

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]]; 

    NSError *error; 
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error]; 

    if (audioPlayer == nil) 
     NSLog([error description]); 
    else 
     [audioPlayer play]; 

}