当前位置:  开发笔记 > 编程语言 > 正文

iPhone SDK:从按钮播放单个WAV

如何解决《iPhoneSDK:从按钮播放单个WAV》经验,为你挑选了1个好方法。

我目前正在尝试此代码:

NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];  
AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];  
theAudio.delegate = self;  
[theAudio play];

但是,SDK说ViewController没有实现AVAudioPlayer委托.

有关如何使用2.2 SDK播放WAV(或M4a)的任何想法?



1> Noah Withers..:

您需要在控制器的类声明的末尾添加以下行:

@interface MyViewController : UIViewController 

这可能会产生一些关于你需要实现的委托方法的更多警告 - 遵循这些并且你会很高兴.


不要忘记将`AudioToolbox`和`AVFoundation`框架添加到项目中,并在视图控制器委托文件中导入``和``.
推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有