3分钟学会iOS音乐播放

作者: Zui | 来源:发表于2015-02-05 22:01 被阅读818次

    音乐播放的流程简介:

    1. 添加AVFoundation框架
    2. 添加本地音频文件
    3. 创建AVAudioPlayer对象
    4. 使用AVAudioPlayer对象来控制音乐的播放

    环境说明

    • Xcode 6.1.1
    • OS X Yosemite 10.10.2

    一、添加AVFoundation框架

    添加AVFoundation框架

    二、添加本地音频文件

    添加音频文件

    三、创建AVAudioPlayer对象

    创建AVAudioPlayer对象
    • 创建AVAudioPlayer对象需要引入<AVFoundation/AVFoundation.h>头文件
    初始化AVAudioPlayer对象
    • 初始化AvaudioPlayer对象需要使用到initWithContentsOfURL:error:方法,该方法有两个参数:
      URL:音频文件的存放路径
      error:接受错误信息的NSError对象

    四、使用AVAudioPlayer对象来控制音乐的播放

    添加3个控制按钮
    • 添加3个按钮来控制音乐的播放,分为是【播放】、【暂停】和【停止】
    添加按钮响应
    • 为3个按钮添加按钮响应方法
    实现响应方法
    • 实现3个按钮响应的方法,使用AVAudioPlayer对象来分别调用【play】、【pause】和【stop】3个方法来实现音乐播放的控制。
    • 做完这些便可运行程序,来试试效果啦!

    相关文章

      网友评论

      • JanzTam:”添加本地音频文件“这句是重点,AVFoundation 只能加载本地音乐啊
        蓝色达风:实际项目开发中要做到在线、本地播放都支持,而AVFoundation的弊端就是只支持本地播放,所以在项目中很少用到

      本文标题:3分钟学会iOS音乐播放

      本文链接:https://www.haomeiwen.com/subject/rfxdxttx.html