0
我在Xcode资源文件夹中添加了一个声音文件。AVAudioPlayer initWithData问题
我想通过AVAudioPlayer
播放声音文件我可以使用图像[UIImage的imageNamed:@ “xxxx.png”];
但我不知道如何将文件附加到AVAudioPlayer。
谢谢你帮助我。
我在Xcode资源文件夹中添加了一个声音文件。AVAudioPlayer initWithData问题
我想通过AVAudioPlayer
播放声音文件我可以使用图像[UIImage的imageNamed:@ “xxxx.png”];
但我不知道如何将文件附加到AVAudioPlayer。
谢谢你帮助我。
在.h文件
#import <AudioToolbox/AudioToolbox.h>
#import <AVFoundation/AVFoundation.h>
@interface RootViewController : UIViewController {
AVAudioPlayer *audioPlayer;
}
@property(nonatomic, retain) AVAudioPlayer *audioPlayer;
&也在你.m文件在您.m文件合成这种现在
NSString *mp3Path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"test.mp3"];
NSURL *mp3Url = [NSURL fileURLWithPath:mp3Path];
NSError *err;
AVAudioPlayer *audPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:mp3Url error:&err];
[self setAudioPlayer:audPlayer];
if(audioPlayer)
[audioPlayer play];
[audPlayer release];
还要添加follwing框架
AudioToolbox.framework & AVFoundation.fra mework
希望它有帮助
非常感谢!它确实有帮助。 – Rafer 2011-02-15 08:25:13