多媒体

1.音频两个:音乐和音效(基于C语言的框架)

2.播放音效的步骤:

3.   

    1)引入框架 <AudioToolbox/AudioToolbox.h>

    2)加载路径  NSString *str = [[NSBundle mainBundle]pathForResource:@"duanxin1.caf" ofType:nil]

    3)类型转换  NSURL *url = [NSURL fileURLWithPath:str]

    4)初始值   SystemSoundID  sid = 0

    5)创建  AudioServicesCreateSystemSoundID((__bridge CFURLRef _Nonnull)(url), &sid)

   6)播放  AudioServicesPlayAlertSound(sid)

4.音乐播放

   1)引入框架   <AVFoundation/AVFoundation.h>

   2)获取路径  NSString *music = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@""] ofType:nil]

   3)类型转换  NSURL *url = [NSURL fileURLWithPath:music]

   4)循环次数  _player.numberOfLoops = -1

   5)设置音量  _player.volume = 1

   6)把音乐加入缓冲区  [_player prepareToPlay]

   7)添加一个Button,实例化,背景色,名字,添加方法

   8)Button方法,播放音乐[_player play]

5.音乐列表

   1)停止音乐   [_player stop]

        回到起始点    _player.currentTime = 0

   2)暂停音乐  [_player pause]

转载于:https://my.oschina.net/u/2892949/blog/739479

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值