SHTLoveXX的专栏

温故而知新,可以为师

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


核心代码:

 

   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];  // 获取的音频存到数组

        }

  
例子:获取后点击播放
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SHTLoveXX/article/details/51547133
个人分类: iOS
想对作者说点什么? 我来说一句

iOS 获取本地音乐文件

2016年05月09日 69KB 下载

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭