2011-01-07 7 views
1

私はiPhoneのprograminで新しく、小さなアニメーションプログラムを作成しました。私はaudiotoolboxフレームをサウンド用に使用していました。 しかし、私はサウンドファイルを変更します。 (リソースとフォルダからexfileを削除して、同じ名前、同じパスの別のファイルを追加してください)Audio Toolbox音の変化の問題

変更後のサウンドは機能しません。

私も元のファイルとサウンドファイルを交換しました。でも、元のファイルでさえも機能しません。

(どちらも.wavタイプ) ここにコードを書くことができます。

あなたの助けを借りてください。

答えて

0

コードを書き直しましたか? 代わりにAVFoundation Frameworkを使用することもできます。

の.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]; 

}