//ide
// ViewController.m函數
// 多媒體 音效url
//spa
// Created by DC017 on 15/12/28..net
// Copyright © 2015年 DC017. All rights reserved.3d
//orm
#import "ViewController.h"get
#import <AudioToolbox/AudioToolbox.h>it
@interface ViewController ()io
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
//播放系統音效 基於c
AudioServicesPlaySystemSound(1000);
//獲取音效文件路徑 ——》轉成文件url
NSString * xinxiaowenjian=[[NSBundle mainBundle]pathForResource:@"videoRing" ofType:@"caf"];
NSLog(@"%@",xinxiaowenjian);
//本地文件用file
NSURL * url=[NSURL fileURLWithPath:xinxiaowenjian];
//獲取聲音id
SystemSoundID soundId=0;
AudioServicesCreateSystemSoundID((__bridge CFURLRef)(url),&soundId);
//若是須要在文件播放完成後執行某些操做,能夠調用一下方法註冊回調一個函數
//3播放聲音
AudioServicesPlaySystemSound(soundId);
AudioServicesAddSystemSoundCompletion(soundId, NULL, NULL,fangFa,NULL);
}
//c語言的寫法
void fangFa(){
NSLog(@"播放完成");
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end