1
我是新的iphone程序,我寫了一個小動畫程序。我用audiotoolbox框架來播放聲音,並且它正在工作。 但是,當我更改聲音文件。 (從資源和文件夾中刪除exfile,並添加具有相同名稱,相同路徑的其他文件)音頻工具箱聲音變化問題
但改變後聲音不起作用。
我還用ex-file替換了聲音文件,但即使ex文件也不能正常工作。
(都是.wav類型) 如果你想我可以在這裏寫代碼。
thx爲您的幫助。
我是新的iphone程序,我寫了一個小動畫程序。我用audiotoolbox框架來播放聲音,並且它正在工作。 但是,當我更改聲音文件。 (從資源和文件夾中刪除exfile,並添加具有相同名稱,相同路徑的其他文件)音頻工具箱聲音變化問題
但改變後聲音不起作用。
我還用ex-file替換了聲音文件,但即使ex文件也不能正常工作。
(都是.wav類型) 如果你想我可以在這裏寫代碼。
thx爲您的幫助。
您是否嘗試過重寫代碼? 您也可以嘗試使用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];
}