xcode 4.2音板?
嗨,我一直在尝试创build一个音板一段时间,我发现这个网站有任何人可以回答这个问题,为iPhone Xcode 4.2提供一个完整的工作代码谢谢你的时间。
inheritance人我的代码,但它有错误
#import "ViewController.h" @interface ViewController () @end @implementation ViewController -(IBAction)sound1 { CFBundleRef mainBundle = CFBundleGetMainBundle(); CFURLRef soundFileURLRef; soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"sound1", CFSTR ("wav"), NULL); UInt32 soundID; AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID); AudioServicesPlaySystemSound(soundID); }
加上有人说使用AV的东西,请编辑或上传代码当回答我是一个初学者大声笑
我只是testing了你发布的代码,它的工作原理非常好 – 这里没有错误。
所以你可能忘了做以下一件事(或更多):
- 将
AudioToolbox
框架包含到您的项目中 -
#import <AudioToolbox/AudioToolbox.h>;
在你的ViewController.m文件中 - 将sound1.wav文件添加到您的项目
- 检查sound1.wav是真的sound1.wav而不是Sound1.wav或类似
- 将你的IBAction方法连接到一些真正被触发的事件