Cal*_*els 4 audio sdk user-interface ios
例如,在iOS SDK下载页面上,有示例代码; 我正在使用计算器应用程序(iPhoneUnitTests).我想知道是否可以轻松地在已经构建的应用程序上按下按钮添加声音.
实际上播放短按音很简单,比如按键音.这是一个简单的例子.
您必须链接AudioToolbox.framework二进制文件
SoundExampleViewController.h;
#import <UIKit/UIKit.h>
#import <AudioToolbox/AudioToolbox.h>
@interface SoundExampleViewController : UIViewController{
SystemSoundID mySoundID;
}
@end
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
然后玩你只需拨打: AudioServicesPlaySystemSound(mySoundID);
| 归档时间: |
|
| 查看次数: |
495 次 |
| 最近记录: |