@inter">
 | 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

iOS音效播放代码

//    //  YYViewController.m    //  14-音效播放    //    //  Created by apple on 14-8-8.    //  Copyright (c) 2014年 yangyong. All rights reserved.    //      #import "YYViewController.h"    #import <AVFoundation/AVFoundation.h>      @interface YYViewController ()      @end      @implementation YYViewController      - (void)viewDidLoad    {        [super viewDidLoad];    }      -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event    {        //1.获得音效文件的全路径                NSURL *url=[[NSBundle mainBundle]URLForResource:@"buyao.wav" withExtension:nil];                //2.加载音效文件,创建音效ID(SoundID,一个ID对应一个音效文件)        SystemSoundID soundID=0;        AudioServicesCreateSystemSoundID((__bridge CFURLRef)url, &soundID);                //把需要销毁的音效文件的ID传递给它既可销毁        //AudioServicesDisposeSystemSoundID(soundID);                //3.播放音效文件        //下面的两个函数都可以用来播放音效文件,第一个函数伴随有震动效果        AudioServicesPlayAlertSound(soundID);        //AudioServicesPlaySystemSound(<#SystemSoundID inSystemSoundID#>)    }      @end