您必须链接AudioToolBox.framework二进制文件
SoundExampleVIEwController.h;
#import <UIKit/UIKit.h>#import <AudioToolBox/AudioToolBox.h>@interface SoundExampleVIEwController : UIVIEwController{ SystemSoundID mySoundID;}@end
SoundExampleVIEwController.m:
#import "SoundExampleVIEwController.h"@implementation SoundExampleVIEwController- (voID)vIEwDIDLoad{ [super vIEwDIDLoad]; Nsstring *path = [[NSBundle mainBundle] pathForResource:@"Soundfilename" ofType:@"wav"]; AudioServicesCreateSystemSoundID((__brIDge CFURLRef)[NSURL fileURLWithPath:path],&mySoundID);}- (voID)vIEwDIDUnload{ [super vIEwDIDUnload]; AudioServicesdisposeSystemSoundID(mySoundID);}@end
然后玩你只需调用:AudioServicesPlaySystemSound(mySoundID);
总结以上是内存溢出为你收集整理的ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中全部内容,希望文章能够帮你解决ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)