iOS获取系统中所有音频文件

原创 2016年05月31日 16:54:22


核心代码:

 

   NSFileManager *fileManage = [[NSFileManager alloc]init];

    NSURL *directorURL = [NSURL URLWithString:@"/System/Library/Audio"];

    NSArray *key = [NSArray arrayWithObject:NSURLIsDirectoryKey];

    NSDirectoryEnumerator *enumerator = [fileManage enumeratorAtURL:directorURL includingPropertiesForKeys:key options:0 errorHandler:^BOOL(NSURL * _Nonnull url, NSError * _Nonnull error) {return YES;}];

    for (NSURL *url in enumerator) {

        NSError *error;

        NSNumber *isDirectory = nil;

        if (![url getResourceValue:&isDirectory forKey:NSURLIsDirectoryKey error:&error]) {

        }

        else if (![isDirectory boolValue])

        {

            [arrData addObject:url];  // 获取的音频存到数组

        }

  
例子:获取后点击播放
版权声明:本文为博主原创文章,未经博主允许不得转载。

关于iOS获取音乐库的音乐信息 (获取本地音乐文件)

年前在项目开发的时候,当时有一个上传本地音乐文件的一个功能。需求是从本地获取音乐文件,并对音乐文件进行截取。实现获取本地音乐文件的方法的代码如下:MPMediaQuery *allMp3 = [[MP...
  • ismilesky
  • ismilesky
  • 2016年02月18日 17:23
  • 6328

iOS获取相册视频文件封面图 选取手机中的音频、视频文件并导出数据。

应项目需求,需要实现本地选取并上传图片、音频和视频文件。  其中选取图片这块有很多开源框架,不再赘述。本文主要是采用iOS自带的类MPMediaPickerController 来实现UIImageP...
  • xmy0010
  • xmy0010
  • 2017年03月09日 16:17
  • 1142

01-iOS获取系统iTunes音乐

iOS获取系统iTunes音乐 1.1-简介1.2-使用系统自带的控制器选择iTunes歌曲1.3-只获取iTunes中的数据,自定义界面1.4—完整代码 1.1-简介 获取...
  • dragongd
  • dragongd
  • 2017年03月29日 23:28
  • 887

ios播放本地声音文件

从一段代码里找到几个片段: #import #import // 加载音效 - (SystemSoundID)loadSound:(NSString *)soundFileName { ...
  • wufenglong
  • wufenglong
  • 2015年06月24日 11:34
  • 11924

IOS开发——获取本地音频文件(属性/信息)

获取本地音频文件地址:  NSString *songsDirectory=MUSIC_FILE_ALL;//沙盒地址     NSBundle *songBundle=[NSBundle bun...
  • yangchen9931
  • yangchen9931
  • 2015年12月25日 17:14
  • 2836

iOS获取手机内部音乐列表

主要是通过 MPMediaQuery 来获取系统的音乐列表 下面讲解这个类的一些属性和方法 1.首先说一下MPMediaPredicate 这个类, 这个类可以用来过滤我们不想要的一些音乐...
  • qq_32010299
  • qq_32010299
  • 2016年05月04日 16:52
  • 1647

iOS学习笔记2-使用Audio Queues录音,取得实时PCM数据

提供了利用Audio Queues实时录音得到PCM音频数据的代码以及分析,希望能帮到大家...
  • xiaoluodecai
  • xiaoluodecai
  • 2015年07月30日 17:55
  • 9432

IOS 获取设备本地音视频

1、检索音视频PHFetchOptions *allPhotosOptions;@property (nonatomic, strong) PHFetchResult *assetsFetchResu...
  • jwzhangjie
  • jwzhangjie
  • 2016年03月13日 22:09
  • 4030

ios 音频文件保存

一、基础数据类型 IOS代码 NSString *tempA = @"123";   NSString *tempB = @"456";   1,字符串拼接 NSString ...
  • m372897500
  • m372897500
  • 2014年06月21日 00:00
  • 7447

iOS 实现录音并保存在指定文件目录下面

原理: 进入界面,先遍历文件目录,将所有的文件名,显示在uitableview中。在录音时需要设置session以及录音采样率。1.ios录音主要使用ios自带的类,是工程中需要手动添加这俩个fra...
  • Rzhang1018
  • Rzhang1018
  • 2016年01月07日 16:31
  • 6038
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS获取系统中所有音频文件
举报原因:
原因补充:

(最多只允许输入30个字)